SVRMGT-MIB

MIB Reference — IPNetwork Monitor

All MIBsSVRMGT-MIB

Category: Server and Hardware Management, Vendor-Specific Device Management

Description:

Manages server management objects including health, inventory, and operational status.

Imported Objects

From RFC-1212

OBJECT-TYPE

From RFC-1215

TRAP-TYPE

From RFC1155-SMI

Counter
Gauge
IpAddress
NetworkAddress
TimeTicks
enterprises
mgmt

From RFC1213-MIB

DisplayString

What Is SVRMGT-MIB?

SVRMGT-MIB is a generic server-management module, evidently rooted in a DEC/Compaq Enterprise Management Architecture (EMA) heritage given its "dec"/"ema" naming, that provides a configurable threshold-alarm framework for server health monitoring rather than a fixed set of sensors. It exposes a threshold table where each entry names a target variable to watch, a sample interval, an alarm type, and the resulting alarm status, along with module revision and trap-enable controls. Its monitoring value is in software-driven hardware/software health alarming: an administrator points a threshold entry at an underlying metric such as CPU load, temperature, or disk usage, and the agent raises a trap when the sampled value crosses the configured bound, so it functions as a monitoring layer on top of whatever base hardware metrics the platform exposes. It depends on another underlying hardware/environmental MIB to supply the actual variables referenced by each threshold entry, since SVRMGT-MIB itself only defines the alarm mechanism. It is deployed on server platforms using DEC/Compaq-derived EMA agents that need proactive, operator-configurable health alarms. Engineers can download the SVRMGT-MIB file directly to load it into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in SVRMGT-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • configurable threshold alarm entries
  • threshold/alarm status
  • monitored variable per threshold
  • sample interval configuration
  • alarm trap enable state

Supported Devices

  • server hardware managed via a DEC/Compaq Enterprise Management Architecture (EMA)-style agent

Monitoring Examples

An operator creates a row in svrThresholdTable (indexed by svrThrIndex, with svrAlarmNextThrIndex indicating the next free slot) that sets svrThrVariableName to the target OID (e.g., a CPU-load or temperature sensor), svrThrSampleInterval for polling frequency, and svrThrAlarmType/bounds for the trigger condition. When the sampled value crosses the configured bound, svrThrStatus changes and, if svrAlarmEnableTraps is set, a trap fires to the management station. This lets an operator build a custom alarm - for example, alert when CPU load exceeds 90% for a sustained interval - without the underlying firmware needing to predefine that specific alarm case.

OIDs
OID symbolicOID numericTypeAccessDescription
dec1.3.6.1.4.1.36
ema1.3.6.1.4.1.36.2
mib_extensions_11.3.6.1.4.1.36.2.18
svrSystem1.3.6.1.4.1.36.2.18.22
svrMgt1.3.6.1.4.1.36.2.18.22.2
NTF svrThrModifyTrap1.3.6.1.4.1.36.2.18.22.2.0.99This is a modification trap. The threshold OID whose value caused the alarm is in svrControlModifyOID.
NTF svrThrResetTrap1.3.6.1.4.1.36.2.18.22.2.0.100This is a reset trap. The value that cuased the alarm to be reset is returned in svrThrLastValue.
NTF svrThrHighExceptTrap1.3.6.1.4.1.36.2.18.22.2.0.101This is a high severity trap. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrMediumExceptTrap1.3.6.1.4.1.36.2.18.22.2.0.102This is a medium severity trap. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrLowExceptTrap1.3.6.1.4.1.36.2.18.22.2.0.103This is a low severity trap. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrInformationalExceptTrap1.3.6.1.4.1.36.2.18.22.2.0.104This is an Informational severity trap. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrDiskDown1.3.6.1.4.1.36.2.18.22.2.0.105This indicates that the disk is not available for any use. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrDiskWarning1.3.6.1.4.1.36.2.18.22.2.0.106This indicates that an unusual disk error condition has occured but that the device is still operational. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrDiskOk1.3.6.1.4.1.36.2.18.22.2.0.107This indicates that the disk is up and running and that no unusual error conditions are known. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrFileSystemUsage1.3.6.1.4.1.36.2.18.22.2.0.108This indicates that file system usage has exceeded the user defined threshold.The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrTemperatureOk1.3.6.1.4.1.36.2.18.22.2.0.109This indicates that the temperature is within normal limits. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrTemperatureCritical1.3.6.1.4.1.36.2.18.22.2.0.110This indicates that the temperature is in a critical state either low or high. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrTemperatureWarning1.3.6.1.4.1.36.2.18.22.2.0.111This indicates that the temperature is in a warning state either low or high. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrFanFailed1.3.6.1.4.1.36.2.18.22.2.0.112This indicates that the fan has failed. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrFanOk1.3.6.1.4.1.36.2.18.22.2.0.113This indicates that the fan is functioning well. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrFanBackup1.3.6.1.4.1.36.2.18.22.2.0.114This indicates that the fan is a backup fan. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrVoltageOk1.3.6.1.4.1.36.2.18.22.2.0.115This indicates that the voltage is within normal limits. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrVoltageCritical1.3.6.1.4.1.36.2.18.22.2.0.116This indicates that the voltage is in a critical state, either low or high, but has not reached the shutdown threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrVoltageWarning1.3.6.1.4.1.36.2.18.22.2.0.117This indicates that the voltage is in a warning state, either low or high. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrPowerSupplyFailed1.3.6.1.4.1.36.2.18.22.2.0.118This indicates that the power supply failed. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrPowerSupplyWarning1.3.6.1.4.1.36.2.18.22.2.0.119This indicates that the power supply is in a warning state but has not yet failed. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrPowerSupplyOk1.3.6.1.4.1.36.2.18.22.2.0.120This indicates that the power supply is functioning well. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrPowerSupplyBackup1.3.6.1.4.1.36.2.18.22.2.0.121This indicates that the power supply is in backup state. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrMemoryEltFailed1.3.6.1.4.1.36.2.18.22.2.0.122This indicates that the memory element has failed. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrMemoryEltWarning1.3.6.1.4.1.36.2.18.22.2.0.123This indicates that the memory element is reporting errors. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrMemoryEltOk1.3.6.1.4.1.36.2.18.22.2.0.124This indicates that the memory element is functioning well. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfInErrors1.3.6.1.4.1.36.2.18.22.2.0.125This indicates that the network interface inbound errors have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfInOctets1.3.6.1.4.1.36.2.18.22.2.0.126This indicates that the network interface inbound octets have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfOutOctets1.3.6.1.4.1.36.2.18.22.2.0.127This indicates that the network interface outbound octets have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfInPkts1.3.6.1.4.1.36.2.18.22.2.0.128This indicates that the network interface inbound packets have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfOutPkts1.3.6.1.4.1.36.2.18.22.2.0.129This indicates that the network interface outbound packets have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfOutErrors1.3.6.1.4.1.36.2.18.22.2.0.130This indicates that the network interface outbound errors have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrNetworkIfInDiscards1.3.6.1.4.1.36.2.18.22.2.0.131This indicates that the network interface inbound discards have exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrProcessorDown1.3.6.1.4.1.36.2.18.22.2.0.132This indicates that the processor is not available for any use. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrProcessorWarning1.3.6.1.4.1.36.2.18.22.2.0.133This indicates that the processor has encountered an unusual error condition but is still considered to be operational. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrProcessorOk1.3.6.1.4.1.36.2.18.22.2.0.134This indicates that the processor is up and running and that no unusual error conditions are known. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrCpuUsage1.3.6.1.4.1.36.2.18.22.2.0.135This indicates that CPU usage has exceeded the user defined threshold. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrClusterFailOverOwner1.3.6.1.4.1.36.2.18.22.2.0.136This indicates that the node has become the current owner of a cluster resource. The value that caused the alarm to occur is returned in svrThrLastValue.
NTF svrThrClusterFailOverNotOwner1.3.6.1.4.1.36.2.18.22.2.0.137This indicates that the node is not the current owner of a cluster resource. The value that caused the alarm to occur is returned in svrThrLastValue.
svrMgtMibInfo1.3.6.1.4.1.36.2.18.22.2.1
INT svrMgtMibMajorRev1.3.6.1.4.1.36.2.18.22.2.1.1INTEGERread-onlyMajor revision of this MIB. Should equal 2.
INT svrMgtMibMinorRev1.3.6.1.4.1.36.2.18.22.2.1.2INTEGERread-onlyMinor revision of this mib. Should be 0.
svrAlarms1.3.6.1.4.1.36.2.18.22.2.2
INT svrAlarmNextThrIndex1.3.6.1.4.1.36.2.18.22.2.2.1INTEGERread-onlyNext available index for creating a svrThrEntry. If the value is -1 then the maximum number of thresholds has been reached. This means that a threshold record can not be created until a current threshold record is deleted.
BOO svrAlarmEnableTraps1.3.6.1.4.1.36.2.18.22.2.2.2Booleannot-accessibleStarting with V2.0, this variable has been moved. Use the svrControlEnableTraps for the same functionality.
svrThresholdTable1.3.6.1.4.1.36.2.18.22.2.2.3not-accessibleTable of thresholds against which the agent should check for exceptions. This table describes conditions for setting and resetting alarms. Alarms may be set on absolute values - i.e. the current integer value of the sampled variable - or on delta values - i.e. the difference between the current or last value. Alarms may be GreaterThan exception alarms, LessThan exception alarms, EqualsTo alarms etc. See svrThrAlarmType for differences. Hysteresis is introduced by providing thresholds both for setting and resetting of the alarm state, thereby limiting the number of traps that will be sent on alarm triggering. Alarms may be created to persist across agent reboots, but this is not recommended for dynamic table variables. The triggering of an alarm will change a state variable in the conceptual row. It may also trigger the sending of a trap, the local logging of an event, or the triggering of a locally- defined action.
svrThresholdEntry1.3.6.1.4.1.36.2.18.22.2.2.3.1not-accessibleOne threshold alarm set on some particular integer-valued variable. An alarm entry is created by the management console. It uses the current value of svrAlarmNextThrIndex to name the instances of the row variables, and sets its svrThrStatus to underCreation. When creating a theshold entry for the first time, issue a set request on svrThrStatus. The remaining row variables may be set in the same operation, or in subsequent operations. Those not set will have retain their default values as described. The following variable values MUST be set before enabling the alarm: svrThrStatus must be set to underCreation svrThrVariableName svrThrThresholdValue
INT svrThrIndex1.3.6.1.4.1.36.2.18.22.2.2.3.1.1INTEGERread-onlyA locally-unique index value. On creation, this should be set to the value of svrAlarmNextThrIndex.
INT svrThrStatus1.3.6.1.4.1.36.2.18.22.2.2.3.1.2INTEGERread-writeThis variable describes the status of the row. When the row is created with the initial set, svrThrStatus must be set to underCreation. When the management console has completed row setup, it should set this variable to rowEnabled. Variables in the row may only be written if svrThrStatus is in the initial underCreation state or has been set to rowDisabled. To delete the row, set the status to rowInvalid. The agent will physically delete the row and make that instance available to be used again. Errors in variable polling and threshold checking that are determined by local implementation to be non-correctable will cause a row status change to rowError. Once the status is set to rowError by the agent, the agent will not reset it. Instead, it is up to the management console to reset the status based on information returned via svrThrErrorValue or for other reasons.
OID svrThrVariableName1.3.6.1.4.1.36.2.18.22.2.2.3.1.3OBJECT IDENTIFIERread-writeThe OID of an integer-valued variable to be tested against this threshold. On row creation, this variable will equal the value 0.0, and must be set to the OID of an integer-valued variable before enabling the alarm. It's possible to get an error setting this due to invalid oid (may not support thresholding on this oid due to data type perhaps) or that we couldn't access the agent that supports this oid.
INT svrThrValueType1.3.6.1.4.1.36.2.18.22.2.2.3.1.4INTEGERread-writeIs this an absolute value or a delta value. The deltaValue is calculated by taking the current value and subtracting svtThrLastValue. The difference may be negative - allows for thresholding on negative changes.Default on row creation is absoluteValue.
INT svrThrAlarmType1.3.6.1.4.1.36.2.18.22.2.2.3.1.5INTEGERread-writeIs this a greater than, greater than or equal to, equal to, less than or equal to, or less than alarm? Greater Than or Greater Than or Equal To thresholds for absolute values occur when the sample value exceeds (or equals) the svrThrThresholdValue and svrThrAlarmState was reset. This will cause the svrThrAlarmState to be set and, if svrAlarmEnableTraps is true, a svrThrExceptTrap will be sent. SvrThrAlarmState will be reset when the sample value falls below or equals svrThrResetValue. For delta values, the same holds true except the difference between the sample value and the svrThrLastValue is used for comparison with both the svrThrThresholdValue and the svrThrResetValue. Less Than or Less Than or Equal To thresholds for absolute values occur when the sample value falls below (or equals) the svrThrThresholdValue and svrThrAlarmState was reset. This will cause the svrThrAlarmState to be set and, if svrAlarmEnableTraps is true, a svrThrExceptTrap will be sent. SvrThrAlarmState will be reset when the sample value exceeds or equals svrThrResetValue. For delta values, the same holds true except the difference between the sample value and the svrThrLastValue is used for comparison with both the svrThrThresholdValue and the svrThrResetValue. Equal To thresholds for absolute values occur when the sample value equals svrThrThresholdValue and svrThrAlarmState was reset. This will cause the svrThrAlarmState to be set and, if svrAlarmEnableTraps is true, a svrThrExceptTrap will be sent. SvrThrAlarmState will be reset when the sample value does not equal svrThrResetValue. For delta values, the same holds true except the difference between the sample value and the svrThrLastValue is used for comparison with both the svrThrThresholdValue and the svrThrResetValue. NOTE - It is possible to have negative delta values since the differ- ence is computed as the current value minus the svrThrLastValue. The default value on row creation is greaterThan.
INT svrThrSampleInterval1.3.6.1.4.1.36.2.18.22.2.2.3.1.6INTEGERread-writeInterval in seconds between polls to check for threshold exceptions. Minimum Value is 1. The default value on row creation is 30 seconds.
BOO svrThrPersistent1.3.6.1.4.1.36.2.18.22.2.2.3.1.7Booleanread-writeTrue if this threshold should persist across agent restarts. Default value on row creation is false.
INT svrThrThresholdValue1.3.6.1.4.1.36.2.18.22.2.2.3.1.8INTEGERread-writeThis is the thresholding value which gets compared to the current or delta value. Default value on row creation is 0.
INT svrThrResetValue1.3.6.1.4.1.36.2.18.22.2.2.3.1.9INTEGERread-writeThis is the value that on all svrThrAlarmTypes except for equalTo, is used to reset the threshold. Default value on row creation is 0
INT svrThrLastValue1.3.6.1.4.1.36.2.18.22.2.2.3.1.10INTEGERread-onlySaved previous sample; needed to evaluate if alarm should be triggered or to evaluate delta values for threshold checking.
INT svrThrAlarmState1.3.6.1.4.1.36.2.18.22.2.2.3.1.11INTEGERread-onlyWhether this alarm is currently set or reset. This variable is used by polling management applications to determine if a threshold exception state has been detected based on this alarm definition. It will initially have a value of reset when the alarm is enabled. For state change rules look at the definition for svrThrAlarmType. In all cases, this value will reset on svrThrStatus change to rowDisabled or rowInvalid. The default value on row creation is reset.
BOO svrThrLogEvent1.3.6.1.4.1.36.2.18.22.2.2.3.1.12Booleanread-writeIf yes, log to the system event log. Default value on row creation is false.
BOO svrThrInvokeLocalHandler1.3.6.1.4.1.36.2.18.22.2.2.3.1.13Booleanread-writeIf true, invoke a local alarm handler, passing the concatenated local handler argument strings starting with argument 1. Default value on row creation is false.
STR svrThrLocalHandlerPath1.3.6.1.4.1.36.2.18.22.2.2.3.1.14DisplayStringread-writePathname of local alarm handler. This can be any pathname as long as it can be recognized by the particular operating system.
STR svrThrDescr1.3.6.1.4.1.36.2.18.22.2.2.3.1.15DisplayStringread-writeThis attribute is used to describe the type of threshold. This is set by the management console not by the agent.
SNM svrThrErrorValue1.3.6.1.4.1.36.2.18.22.2.2.3.1.16SnmpErrorsread-onlyThis is the SNMP defined error status which caused the svrThrStatus value to become equal to rowError. Only valid at that time. Default value on row creation is noError.
OID svrThrComparisonName1.3.6.1.4.1.36.2.18.22.2.2.3.1.17OBJECT IDENTIFIERread-writeAn OID to a descriptor attribute which can be used with persistent to verify that the svrThrVariableName instance is correct. On agent restarts the value for this oid will be retrieved and compared to the svrThrComparisonValue. If not equal, then it's possible that the oid instancing for svrThrVariableName is incorrect. If this occurs, then the svrThrStatus will be set to rowError and the svrThrErrorValue will be set to badValue. This attribute is optional. The default value on row creation is 0.0. Can be reset back to 0.0 if this attribute is not to be used.
STR svrThrComparisonValue1.3.6.1.4.1.36.2.18.22.2.2.3.1.18DisplayStringread-writeData value of svrThrComparisonName - used when persistent is set. This value is compared to the current value on agent restarts. This attribute is optional. The default value on row creation is NULL.
SEV svrThrSeverity1.3.6.1.4.1.36.2.18.22.2.2.3.1.19Severityread-writeIndicates the severity of the threshold. Default value on row creation is informational.
BOO svrThrTrapEnabler1.3.6.1.4.1.36.2.18.22.2.2.3.1.20Booleanread-writeDetermines if a trap should be sent out if the threshold event does occur. If true, a trap will be sent out. If false, a trap will not be sent out. Default value on row creation is true.
STR svrThrLocalHandlerArguments11.3.6.1.4.1.36.2.18.22.2.2.3.1.21DisplayStringread-writeThis is the first part of the argument line if the svrThrInvokeLocalHandler is used. This argument line is passed directly to the application pointed to by the svrThrLocalHandlerPath. A parameter(s) could be substituted anywhere in the argument line with an oid's value if there is a %oid% found within the string. The %oid% will be replaced with the value of the oid at the time the event occurred. For example if the svrSystemDesc value from the Digital Server System mib is required, then the argument list would have a replacement statement like this: %.1.3.6.1.4.1.36.2.18.22.1.2.3.0%. If a value from a threshold record is requested, use %oid% where the oid is .1.3.6.1.4.1.36.2.18.22.2.2.3.1.offset.instance. The offset is the oid offset (from 1 to 30) of the threshold entry variable. For svrThrIndex, the offset is 1. The instance can be dropped if the current threshold record (that which caused the event) is to be used. Otherwise, the instance of the requested threshold entry must be part of the %oid% statement. All the replaced values are inserted into the argument strings as ascii/text strings. For an integer (counter, gauge, etc) value, if the value is negative, there will be a minus sign in front of the value. For a positive number, there is no sign in front of the value. The integer value will be in ascii format - it is the responsibility of the application to convert the text into a decimal number. All octet strings, excluding display strings, will be inserted into the argument string as a text string in the format of 0xoctet value. For example if an octet string (hex based) of 8,23,6a,4e was retrieved using the %oid% format, then the replaced value would be a text string looking like this - 0x8,0x23,0x6a,0x4e where the number are in ascii (displayable) format separated by a comma. The 0x represents the hexadecimal base while the number following that is the ascii representation of the hexadecimal number. For display strings, there will be a pair of quotes around the string. Use of the Handler Arguments must be done in ascending order. No skipping of argument variables is allowed. NOTE - All oids must be preceded with a period(.) for proper system group recognition. Also all argument lists (concatenated starting with argument #1) are separated by a space. Default value on row creation is null.
STR svrThrLocalHandlerArguments21.3.6.1.4.1.36.2.18.22.2.2.3.1.22DisplayStringread-writeSame semantics as svrThrLocalHandlerArguments1.
STR svrThrLocalHandlerArguments31.3.6.1.4.1.36.2.18.22.2.2.3.1.23DisplayStringread-writeSame semantics as svrThrLocalHandlerArguments1.
STR svrThrLocalHandlerArguments41.3.6.1.4.1.36.2.18.22.2.2.3.1.24DisplayStringread-writeSame semantics as svrThrLocalHandlerArguments1.
INT svrThrTrapsSendingInterval1.3.6.1.4.1.36.2.18.22.2.2.3.1.25INTEGERread-writeRepresents how often a trap should be sent if dealing with sending multiple traps per event. The units is minutes. Default value on row creation is 0 minutes. When set to 0, only 1 trap will be sent out per event.
STR svrThrManagerDefinedTrapData1.3.6.1.4.1.36.2.18.22.2.2.3.1.26DisplayStringread-writeThis is a string provided by a management console to be sent out with every trap. Default value on row creation is null.
STR svrThrUserDefinedTrapData1.3.6.1.4.1.36.2.18.22.2.2.3.1.27DisplayStringread-writeThis is a string provided by a user via a management console to be sent out with every trap. Default value on row creation is null.
INT svrThrRetryCount1.3.6.1.4.1.36.2.18.22.2.2.3.1.28INTEGERread-writeAllows for a trap to be sent n number of sampling intervals after the threshold event occurred rather than right after the event occurred. This allows for cases when an event is just a momentary event and should not be considered a problem until it has persisted over a number of sampling intervals. If the retry count is 0, then the trap will be sent out immediately after the event has occurred. Default value on row creation is 0.
RES svrThrResetType1.3.6.1.4.1.36.2.18.22.2.2.3.1.29ResetRelationalOperatorsread-writeIs this a greater than, greater than or equal to, equal to, less than or equal to, or less than the reset value? This variable works just like the svrThrAlarmType. It is a relational operator used to compare the oid's current value with the svrThrResetValue to determine if the threshold's alarm state should be reset. Default value on row creation is lessThanOrEqualTo.
ALA svrThrAlarmCategory1.3.6.1.4.1.36.2.18.22.2.2.3.1.30AlarmCategoryread-writeA management station provided variable to allow for classification/grouping of thresholds.
OID svrThrTrapOid1.3.6.1.4.1.36.2.18.22.2.2.3.1.31OBJECT IDENTIFIERread-writeA fully defined OID of a svrmgt trap (other than reset and modify) that will be sent out when an event occurs. This OID will override the usage of the svrThrSeverity value when choosing the appropriate trap. NOTE - The svrmgt trap OID must be preceded with a period(.) for proper system group recognition. This attribute is optional. The default value on row creation is 0.0.
THR svrThrCreatedBy1.3.6.1.4.1.36.2.18.22.2.2.3.1.32ThresholdOwnerread-writeRepresents the creator of this threshold. This variable can be modified only during threshold creation. The default value on row creation is the unknown value.
BOO svrThrModifiable1.3.6.1.4.1.36.2.18.22.2.2.3.1.33Booleanread-writeDetermines whether modification of the threshold record is allowed after creation. If false, modification is allowed only during row creation. This variable can be modified only during threshold creation. The default value on row creation is true.
svrControl1.3.6.1.4.1.36.2.18.22.2.3
BOO svrControlEnableTraps1.3.6.1.4.1.36.2.18.22.2.3.1Booleanread-writeIf true, the appropriate exception trap will be sent for each triggered alarm. This value persists over agent restarts. Default value is true.
BOO svrControlEnableModifyTraps1.3.6.1.4.1.36.2.18.22.2.3.2Booleanread-writeIf true, a modify trap will be sent for each modification of the threshold table when the threshold entry state is rowDisabled. This value persists over agent restarts. Default value is false.
BOO svrControlEnableResetTraps1.3.6.1.4.1.36.2.18.22.2.3.3Booleanread-writeIf true, a reset trap will be sent each time any threshold event is reset. If the alarm state goes from set to reset, a reset trap will be sent. This value persists over agent restarts. Default value is false.
OID svrControlModifyOID1.3.6.1.4.1.36.2.18.22.2.3.4OBJECT IDENTIFIERnot-accessibleThis variable is used as a variable in the modification trap, svrThrModifyTrap to represent the threshold variable which caused the modify trap to be sent. This variable can not be retrieved nor modified by the user.
svrTrap1.3.6.1.4.1.36.2.18.22.2.4
INT svrTrapReconfigureEvent1.3.6.1.4.1.36.2.18.22.2.4.1INTEGERwrite-onlyBy setting this value to enable, trap destinations will be reconfigured. On some operating systems like Windows/NT this will cause the SNMP agent to restart.
INT svrTrapCommunityNextIndex1.3.6.1.4.1.36.2.18.22.2.4.2INTEGERread-onlyNext available index for creating a svrTrapCommunityEntry. If the value is -1, then the maximum number of community names has been reached. This means that a community record can not be created until another community name has been deleted.
svrTrapCommunityTable1.3.6.1.4.1.36.2.18.22.2.4.6not-accessibleTable of svrTrapCommunityEntry (community names) for which each can have a list of IP addresses/TCPIP names/Netbios names/IPX addresses. These address/names are trap destinations. A trap is sent out per community/address(name) pairing.
svrTrapCommunityEntry1.3.6.1.4.1.36.2.18.22.2.4.6.1not-accessibleIn order to create a community entry, the svrTrapCommunityNextIndex must be userd as the instance for that entry.
INT svrTrapCommunityIndex1.3.6.1.4.1.36.2.18.22.2.4.6.1.1INTEGERread-onlyA locally-unique index value. On creation, this should be set to the value of svrTrapCommunityNextIndex.
STR svrTrapCommunityName1.3.6.1.4.1.36.2.18.22.2.4.6.1.2DisplayStringread-writeThis is the community name that network addresses/names will be associated with. When the trap is sent out, this community name is sent out with it. A common community name is public. To create a community name entry, just issue a SET command for svrTrapCommunityName with an instance of svrTrapCommunityNextIndex. To delete the entry, issue a SET command for that particular instance using an empty display string (length = 0). By deleting the community name entry, the underlying destination entries for this community name instance will also be deleted.
INT svrTrapDestinationNextIndex1.3.6.1.4.1.36.2.18.22.2.4.6.1.3INTEGERread-onlyNext available index for creating a svrTrapDestinationEntry. If the value is -1 then the maximum number of destination entries has been reached. This means that a destination record can not be created until another has been deleted.
svrTrapDestinationTable1.3.6.1.4.1.36.2.18.22.2.4.7not-accessibleTable of IP addresses/TCPIP names/Netbios names/IPX addresses which are the trap destinations. A trap is sent out per community name/ address(name) pairing.
svrTrapDestinationEntry1.3.6.1.4.1.36.2.18.22.2.4.7.1not-accessibleIn order to create an address/name entry, the svrTrapDestinationNextIndex must be used as the instance for that entry.
INT svrTrapDestinationIndex1.3.6.1.4.1.36.2.18.22.2.4.7.1.1INTEGERread-onlyA locally-unique index value. On creation, this must be set to the value of svrTrapDestinationNextIndex.
STR svrTrapDestination1.3.6.1.4.1.36.2.18.22.2.4.7.1.2DisplayStringread-writeThis is the destination that the trap will be sent. It can either an IP address, TCPIP name, Netbios name or IPX address. To create a destination entry, just issue a SET command for svrTrapDestination with an instance of svrTrapDestinationNextIndex. To delete the entry, issue a SET command for that particular instance using an empty display string (length = 0).
svrMinimalHealth1.3.6.1.4.1.36.2.18.22.2.5
INT svrMinimalHealthMajorRev1.3.6.1.4.1.36.2.18.22.2.5.1INTEGERread-writeMajor revision of the Minimal Health module. Default is 0
INT svrMinimalHealthMinorRev1.3.6.1.4.1.36.2.18.22.2.5.2INTEGERread-writeMinor revision of the Minimal Health module. Default is 0.
BOO svrMinimalHealthEnable1.3.6.1.4.1.36.2.18.22.2.5.3Booleanread-writeIf true, the minimal health module will be started. This value persists over agent restarts. Default value is true.
STR svrMinimalHealthDesiredTemplateName1.3.6.1.4.1.36.2.18.22.2.5.4DisplayStringread-writeThis is the desired template name for use by the minimal health agent.
STR svrMinimalHealthDesiredTemplateRevision1.3.6.1.4.1.36.2.18.22.2.5.5DisplayStringread-writeThis is the desired template revision for use by the minimal health agent.
STR svrMinimalHealthDesiredTemplateRevisionDate1.3.6.1.4.1.36.2.18.22.2.5.6DisplayStringread-writeThis is the desired template revision date for use by the minimal health agent.
STR svrMinimalHealthActualTemplateName1.3.6.1.4.1.36.2.18.22.2.5.7DisplayStringread-writeThis is the actual template name for use by the minimal health agent.
STR svrMinimalHealthActualTemplateRevision1.3.6.1.4.1.36.2.18.22.2.5.8DisplayStringread-writeThis is the actual template revision for use by the minimal health agent.
STR svrMinimalHealthActualTemplateRevisionDate1.3.6.1.4.1.36.2.18.22.2.5.9DisplayStringread-writeThis is the actual template revision date for use by the minimal health agent.

RFC description

Monitors server hardware health including thresholds for processors, disks, fans, and network interfaces.

Start monitoring server hardware managed via a DEC/Compaq Enterprise Management Architecture (EMA)-style agent (configurable threshold-alarm framework) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download SVRMGT-MIB