⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmon-mib

📁 opennms得相关源码 请大家看看
💻
📖 第 1 页 / 共 5 页
字号:
              DESCRIPTION                  "The object identifier of the particular variable to                  be sampled.  Only variables that resolve to an ASN.1                  primitive type of INTEGER (INTEGER, Counter, Gauge,                  or TimeTicks) may be sampled.                  Because SNMP access control is articulated entirely                  in terms of the contents of MIB views, no access                  control mechanism exists that can restrict the value                  of this object to identify only those objects that                  exist in a particular MIB view.  Because there is                  thus no acceptable means of restricting the read                  access that could be obtained through the alarm                  mechanism, the probe must only grant write access to                  this object in those views that have read access to                  all objects on the probe.                  During a set operation, if the supplied variable                  name is not available in the selected MIB view, a                  badValue error must be returned.  If at any time the                  variable name of an established alarmEntry is no                  longer available in the selected MIB view, the probe                  must change the status of this alarmEntry to                  invalid(4).                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 3 }          alarmSampleType OBJECT-TYPE              SYNTAX INTEGER {                  absoluteValue(1),                  deltaValue(2)              }              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "The method of sampling the selected variable and                  calculating the value to be compared against the                  thresholds.  If the value of this object is                  absoluteValue(1), the value of the selected variable                  will be compared directly with the thresholds at the                  end of the sampling interval.  If the value of this                  object is deltaValue(2), the value of the selected                  variable at the last sample will be subtracted from                  the current value, and the difference compared with                  the thresholds.                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 4 }          alarmValue OBJECT-TYPE              SYNTAX INTEGER              ACCESS read-only              STATUS mandatory              DESCRIPTION                  "The value of the statistic during the last sampling                  period.  For example, if the sample type is                  deltaValue, this value will be the difference                  between the samples at the beginning and end of the                  period.  If the sample type is absoluteValue, this                  value will be the sampled value at the end of the                  period.                  This is the value that is compared with the rising and                  falling thresholds.                  The value during the current sampling period is not                  made available until the period is completed and will                  remain available until the next period completes."              ::= { alarmEntry 5 }          alarmStartupAlarm OBJECT-TYPE              SYNTAX INTEGER {                  risingAlarm(1),                  fallingAlarm(2),                  risingOrFallingAlarm(3)              }              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "The alarm that may be sent when this entry is first                  set to valid.  If the first sample after this entry                  becomes valid is greater than or equal to the                  risingThreshold and alarmStartupAlarm is equal to                  risingAlarm(1) or risingOrFallingAlarm(3), then a                  single rising alarm will be generated.  If the first                  sample after this entry becomes valid is less than                  or equal to the fallingThreshold and                  alarmStartupAlarm is equal to fallingAlarm(2) or                  risingOrFallingAlarm(3), then a single falling alarm                  will be generated.                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 6 }          alarmRisingThreshold OBJECT-TYPE              SYNTAX INTEGER              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "A threshold for the sampled statistic.  When the                  current sampled value is greater than or equal to                  this threshold, and the value at the last sampling                  interval was less than this threshold, a single                  event will be generated.  A single event will also                  be generated if the first sample after this entry                  becomes valid is greater than or equal to this                  threshold and the associated alarmStartupAlarm is                  equal to risingAlarm(1) or risingOrFallingAlarm(3).                  After a rising event is generated, another such event                  will not be generated until the sampled value                  falls below this threshold and reaches the                  alarmFallingThreshold.                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 7 }          alarmFallingThreshold OBJECT-TYPE              SYNTAX INTEGER              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "A threshold for the sampled statistic.  When the                  current sampled value is less than or equal to this                  threshold, and the value at the last sampling                  interval was greater than this threshold, a single                  event will be generated.  A single event will also                  be generated if the first sample after this entry                  becomes valid is less than or equal to this                  threshold and the associated alarmStartupAlarm is                  equal to fallingAlarm(2) or risingOrFallingAlarm(3).                  After a falling event is generated, another such event                  will not be generated until the sampled value                  rises above this threshold and reaches the                  alarmRisingThreshold.                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 8 }          alarmRisingEventIndex OBJECT-TYPE              SYNTAX INTEGER (0..65535)              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "The index of the eventEntry that is                  used when a rising threshold is crossed.  The                  eventEntry identified by a particular value of                  this index is the same as identified by the same value                  of the eventIndex object.  If there is no                  corresponding entry in the eventTable, then                  no association exists.  In particular, if this value                  is zero, no associated event will be generated, as                  zero is not a valid event index.                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 9 }          alarmFallingEventIndex OBJECT-TYPE              SYNTAX INTEGER (0..65535)              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "The index of the eventEntry that is                  used when a falling threshold is crossed.  The                  eventEntry identified by a particular value of                  this index is the same as identified by the same value                  of the eventIndex object.  If there is no                  corresponding entry in the eventTable, then                  no association exists.  In particular, if this value                  is zero, no associated event will be generated, as                  zero is not a valid event index.                  This object may not be modified if the associated                  alarmStatus object is equal to valid(1)."              ::= { alarmEntry 10 }          alarmOwner OBJECT-TYPE              SYNTAX OwnerString              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "The entity that configured this entry and is                  therefore using the resources assigned to it."              ::= { alarmEntry 11 }          alarmStatus OBJECT-TYPE              SYNTAX EntryStatus              ACCESS read-write              STATUS mandatory              DESCRIPTION                  "The status of this alarm entry."              ::= { alarmEntry 12 }          -- The Host Group          -- Implementation of the Host group is optional.          --          -- The host group discovers new hosts on the network by          -- keeping a list of source and destination MAC Addresses seen          -- in good packets.  For each of these addresses, the host          -- group keeps a set of statistics.  The hostControlTable          -- controls which interfaces this function is performed on,          -- and contains some information about the process.  On          -- behalf of each hostControlEntry, data is collected on an          -- interface and placed in both the hostTable and the          -- hostTimeTable.  If the monitoring device finds itself          -- short of resources, it may delete entries as needed.  It          -- is suggested that the device delete the least recently          -- used entries first.          -- The hostTable contains entries for each address          -- discovered on a particular interface.  Each entry          -- contains statistical data about that host.  This table is          -- indexed by the MAC address of the host, through which a          -- random access may be achieved.          -- The hostTimeTable contains data in the same format as the          -- hostTable, and must contain the same set of hosts, but is          -- indexed using hostTimeCreationOrder rather than          -- hostAddress.          -- The hostTimeCreationOrder is an integer which reflects          -- the relative order in which a particular entry was          -- discovered and thus inserted into the table.  As this          -- order, and thus the index, is among those entries          -- currently in the table, the index for a particular entry          -- may change if an (earlier) entry is deleted.  Thus the          -- association between hostTimeCreationOrder and          -- hostTimeEntry may be broken at any time.          -- The hostTimeTable has two important uses.  The first is the          -- fast download of this potentially large table.  Because the          -- index of this table runs from 1 to the size of the table,          -- inclusive, its values are predictable.  This allows very          -- efficient packing of variables into SNMP PDU's and allows          -- a table transfer to have multiple packets outstanding.          -- These benefits increase transfer rates tremendously.          -- The second use of the hostTimeTable is the efficient          -- discovery by the management station of new entries added          -- to the table. After the management station has downloaded          -- the entire table, it knows that new entries will be added          -- immediately after the end of the current table.  It can          -- thus detect new entries there and retrieve them easily.          -- Because the association between hostTimeCreationOrder and          -- hostTimeEntry may be broken at any time, the management          -- station must monitor the related hostControlLastDeleteTime          -- object.  When the management station thus detects a          -- deletion, it must assume that any such associations have          --- been broken, and invalidate any it has stored locally.          -- This includes restarting any download of the          -- hostTimeTable that may have been in progress, as well as          -- rediscovering the end of the hostTimeTable so that it may          -- detect new entries.  If the management station does not          -- detect the broken association, it may continue to refer          -- to a particular host by its creationOrder while          -- unwittingly retrieving the data associated with another          -- host entirely.  If this happens while downloading the          -- host table, the management station may fail to download          -- all of the entries in the table.          hostControlTable OBJECT-TYPE              SYNTAX SEQUENCE OF HostControlEntry              ACCESS not-accessible              STATUS mandatory              DESCRIPTION         

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -