X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=website%2Fiana%2FRRDMONITOR.MIB;fp=website%2Fiana%2FRRDMONITOR.MIB;h=3e1e2fd67afbf5878fbaaf9eba612c5652920aee;hb=d1e370000219d7f46144fcda05ff6884da89042f;hp=0000000000000000000000000000000000000000;hpb=ea3ebe6e517f024dd6c2a36898082ae4855becf7;p=rrdtool-all.git diff --git a/website/iana/RRDMONITOR.MIB b/website/iana/RRDMONITOR.MIB new file mode 100644 index 00000000..3e1e2fd6 --- /dev/null +++ b/website/iana/RRDMONITOR.MIB @@ -0,0 +1,87 @@ +RRDMONITOR-MIB DEFINITIONS ::= BEGIN + +IMPORTS + NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY + FROM SNMPv2-SMI + TEXTUAL-CONVENTION + FROM SNMPv2-TC + rrdtool + FROM RRDTOOL-SMI; + +rrdmonitor MODULE-IDENTITY + LAST-UPDATED "200505160000Z" + ORGANIZATION + "RRDMonitor project" + CONTACT-INFO + "contact info@rrdmonitor.net + http://rrdmonitor.net" + DESCRIPTION + "The MIB module for SNMP variables specific to RRDMonitor project" +::= { rrdtool 3 } + + +EventType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Defines the event type: + warning -- The monitor condition is first time met + critical -- The monitor condition is met again on the consequtive + monitorin cycle + clear -- The monitor condition is not met the first time after + event type set or repeat" + SYNTAX INTEGER { + warning (1), + critical (2), + clear (3) + } + + +rrdmonitorAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF RrdmonitorAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { rrdmonitor 1 } + +rrdmonitorAlarmEntry OBJECT-TYPE + SYNTAX RrdmonitorAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { rrdmonitorEventType, + rrdmonitorMessage } + ::= { rrdmonitorAlarmTable 1 } + +RrdmonitorAlarmEntry ::= SEQUENCE { + rrdmonitorEventType + EventType, + rrdmonitorMessage + OCTET STRING +} + +rrdmonitorEventType OBJECT-TYPE + SYNTAX EventType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of the event: warning(1), critical(2), clear(3)" + ::= { rrdmonitorAlarmEntry 1 } + +rrdmonitorMessage OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of this object uniquely identifies this event entry." + ::= { rrdmonitorAlarmEntry 2 } + +generic NOTIFICATION-TYPE + OBJECTS { rrdmonitorEventType, + rrdmonitorMessage } + STATUS current + DESCRIPTION + "The SNMP trap that is generated when an rrdmonitor monitor condition is changed for the leaf being monitored" + ::= { rrdmonitor 2 } +END \ No newline at end of file