NAGIOS-NOTIFY-MIB: View SNMP OID List / Download MIB

VENDOR: NAGIOS


 Home MIB: NAGIOS-NOTIFY-MIB
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 nagiosNotify 1.3.6.1.4.1.20006.1
Objects for Nagios(tm) events. There are 2 primary tables reflecting the division in Nagios for Host events and Service events. The event tables are extended by the HostNotifyTable and the ServiceNotifyTable to keep track of the notifications based on events. The tables entries themselves are not accessible but are used for OID entries for TRAP/INFORM notifications. These objects are based on the macros defined in Nagios v2.0
     nagiosHostEventTable 1.3.6.1.4.1.20006.1.1 no-access
Table of Nagios host events
         nagiosHostEventEntry 1.3.6.1.4.1.20006.1.1.1 no-access
Each notification event
             nHostEventIndex 1.3.6.1.4.1.20006.1.1.1.1 integer32 no-access
This object uniquely identifies this host event entry. It is generated by the SNMP application and is not related to any Nagios data.
             nHostname 1.3.6.1.4.1.20006.1.1.1.2 octet string read-only
Hostname as specified in the Nagios configuration file.
             nHostAlias 1.3.6.1.4.1.20006.1.1.1.3 octet string read-only
The host alias as specified in the Nagios configuration file
             nHostStateID 1.3.6.1.4.1.20006.1.1.1.4 hoststateid read-only
The host state as defined by the HOSTSTATEID macro
             nHostStateType 1.3.6.1.4.1.20006.1.1.1.5 hoststatetype read-only
The host state as defined by the HOSTSTATETYPE macro
             nHostAttempt 1.3.6.1.4.1.20006.1.1.1.6 integer32 read-only
The number of the current host check retry. For instance, if this is the second time that the host is being rechecked, this will be the number two. Current attempt number is really only useful when writing host event handlers for soft states that take a specific action based on the host retry number. The host state as defined by the HOSTSTATEID macro
             nHostDurationSec 1.3.6.1.4.1.20006.1.1.1.7 integer32 read-only
A number indicating the number of seconds that the host has spent in its current state
             nHostGroupName 1.3.6.1.4.1.20006.1.1.1.8 octet string read-only
The short name of the hostgroup that this host belongs to. This value is taken from the hostgroup_name directive in the hostgroup definition. If the host belongs to more than one hostgroup this macro will contain the name of just one of them.
             nHostLastCheck 1.3.6.1.4.1.20006.1.1.1.9 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which a check of the host was last performed.
             nHostLastChange 1.3.6.1.4.1.20006.1.1.1.10 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time the host last changed state.
             nHostLastUp 1.3.6.1.4.1.20006.1.1.1.11 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the host was last detected as being in an UP state.
             nHostLastDown 1.3.6.1.4.1.20006.1.1.1.12 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the host was last detected as being in an DOWN state.
             nHostLastUnreachable 1.3.6.1.4.1.20006.1.1.1.13 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the host was last detected as being in an UNREACHABLE state.
             nHostOutput 1.3.6.1.4.1.20006.1.1.1.14 octet string read-only
The text output from the last host check (i.e. Ping OK).
             nHostPerfData 1.3.6.1.4.1.20006.1.1.1.15 octet string read-only
This object contains any performance data that may have been returned by the last host check.
     nagiosHostNotifyTable 1.3.6.1.4.1.20006.1.2 no-access
Table of Nagios host notifications
         nagiosHostNotifyEntry 1.3.6.1.4.1.20006.1.2.1 no-access
Nagios host notifications extends the nagiosHostEventTable when a notification is generated for an event.
             nHostNotifyType 1.3.6.1.4.1.20006.1.2.1.1 notifytype read-only
This identifies the type of notification that is being sent (PROBLEM, RECOVERY, ACKNOWLEDGEMENT, FLAPPINGSTART or FLAPPINGSTOP)
             nHostNotifyNum 1.3.6.1.4.1.20006.1.2.1.2 gauge32 read-only
This identifies the current notification number for the service or host. The notification number increases by one (1) each time a new notification is sent out for a host or service (except for acknowledgements). The notification number is reset to 0 when the host or service recovers (after the recovery notification has gone out). Acknowledgements do not cause the notification number to increase.
             nHostAckAuthor 1.3.6.1.4.1.20006.1.2.1.3 octet string read-only
A string containing the name of the user who acknowledged the host problem. This macro is only valid in notifications where the $NOTIFICATIONTYPE$ macro is set to ACKNOWLEDGEMENT.
             nHostAckComment 1.3.6.1.4.1.20006.1.2.1.4 octet string read-only
A string containing the acknowledgement comment that was entered by the user who acknowledged the host problem. This macro is only valid in notifications where the $NOTIFICATIONTYPE$ macro is set to ACKNOWLEDGEMENT
     nagiosSvcEventTable 1.3.6.1.4.1.20006.1.3 no-access
Table of Nagios service notifications
         nagiosSvcEventEntry 1.3.6.1.4.1.20006.1.3.1 no-access
Table of Nagios service events.
             nSvcEventIndex 1.3.6.1.4.1.20006.1.3.1.1 integer32 no-access
This object uniquely identifies this service event entry
             nSvcHostname 1.3.6.1.4.1.20006.1.3.1.2 octet string read-only
Hostname as specified in the Nagios configuration file.
             nSvcHostAlias 1.3.6.1.4.1.20006.1.3.1.3 octet string read-only
The host alias as specified in the Nagios configuration file
             nSvcHostStateID 1.3.6.1.4.1.20006.1.3.1.4 hoststateid read-only
A number that corresponds to the current state of the service: 0=OK, 1=WARNING, 2=CRITICAL, 3=UNKNOWN.
             nSvcHostStateType 1.3.6.1.4.1.20006.1.3.1.5 hoststatetype read-only
Whether the host is in a hard or soft state.
             nSvcDesc 1.3.6.1.4.1.20006.1.3.1.6 octet string read-only
This value is taken from the description directive of the service definition.
             nSvcStateID 1.3.6.1.4.1.20006.1.3.1.7 servicestateid read-only
A number that corresponds to the current state of the service: 0=OK, 1=WARNING, 2=CRITICAL, 3=UNKNOWN
             nSvcAttempt 1.3.6.1.4.1.20006.1.3.1.8 integer32 read-only
The number of the current service check retry. For instance, if this is the second time that the service is being rechecked, this will be the number two. Current attempt number is really only useful when writing service event handlers for soft states that take a specific action based on the service retry number.
             nSvcDurationSec 1.3.6.1.4.1.20006.1.3.1.9 integer32 read-only
A number indicating the number of seconds that the service has spent in its current state.
             nSvcGroupName 1.3.6.1.4.1.20006.1.3.1.10 octet string read-only
The short name of the servicegroup that this service belongs to. This value is taken from the servicegroup_name directive in the servicegroup definition. If the service belongs to more than one servicegroup this object will contain the name of just one of them.
             nSvcLastCheck 1.3.6.1.4.1.20006.1.3.1.11 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which a check of the service was last performed.
             nSvcLastChange 1.3.6.1.4.1.20006.1.3.1.12 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time the service last changed state.
             nSvcLastOK 1.3.6.1.4.1.20006.1.3.1.13 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the service was last detected as being in an OK state.
             nSvcLastWarn 1.3.6.1.4.1.20006.1.3.1.14 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the service was last detected as being in a WARNING state.
             nSvcLastCrit 1.3.6.1.4.1.20006.1.3.1.15 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the service was last detected as being in a CRITICAL state.
             nSvcLastUnkn 1.3.6.1.4.1.20006.1.3.1.16 integer read-only
This is a timestamp in time_t format (seconds since the UNIX epoch) indicating the time at which the service was last detected as being in an UNKNOWN state.
             nSvcOutput 1.3.6.1.4.1.20006.1.3.1.17 octet string read-only
The text output from the last service check (i.e. Ping OK).
             nSvcPerfData 1.3.6.1.4.1.20006.1.3.1.18 octet string read-only
This object contains any performance data that may have been returned by the last service check.
     nagiosSvcNotifyTable 1.3.6.1.4.1.20006.1.4 no-access
Table of Nagios service notifications.
         nagiosSvcNotifyEntry 1.3.6.1.4.1.20006.1.4.1 no-access
Nagios service notifications extends the nagiosSvcEnevtsTable when a notification is generated for an event.
             nSvcNotifyType 1.3.6.1.4.1.20006.1.4.1.1 notifytype read-only
A string identifying the type of notification that is being sent (PROBLEM, RECOVERY, ACKNOWLEDGEMENT, FLAPPINGSTART or FLAPPINGSTOP).
             nSvcNotifyNum 1.3.6.1.4.1.20006.1.4.1.2 gauge32 read-only
The current notification number for the service or host. The notification number increases by one (1) each time a new notification is sent out for a host or service (except for acknowledgements). The notification number is reset to 0 when the host or service recovers (after the recovery notification has gone out). Acknowledgements do not cause the notification number to increase.
             nSvcAckAuthor 1.3.6.1.4.1.20006.1.4.1.3 octet string read-only
A string containing the name of the user who acknowledged the service problem. This object is only valid in notifications where the nSvcNotifyType object is set to ACKNOWLEDGEMENT.
             nSvcAckComment 1.3.6.1.4.1.20006.1.4.1.4 octet string read-only
A string containing the acknowledgement comment that was entered by the user who acknowledged the service problem. This object is only valid in notifications where the nSvcNotifyType object is set to ACKNOWLEDGEMENT.
     nHostEvent 1.3.6.1.4.1.20006.1.5
The SNMP trap that is generated as a result of an event with the host in Nagios.
     nHostNotify 1.3.6.1.4.1.20006.1.6
The SNMP trap that is generated as a result of an event requiring notification for a host in Nagios.
     nSvcEvent 1.3.6.1.4.1.20006.1.7
The SNMP trap that is generated as a result of an event with the service in Nagios.
     nSvcNotify 1.3.6.1.4.1.20006.1.8
The SNMP trap that is generated as a result of an event requiring notification for a service in Nagios.