Code

added subregistration 3
[rrdtool-all.git] / website / iana / RRDMONITOR.MIB
1 \r
2 RRDMONITOR-MIB DEFINITIONS ::= BEGIN\r
3 \r
4 IMPORTS\r
5         NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY\r
6                 FROM SNMPv2-SMI\r
7         TEXTUAL-CONVENTION\r
8                 FROM SNMPv2-TC\r
9         rrdtool\r
10                 FROM RRDTOOL-SMI;\r
11 \r
12 rrdmonitor MODULE-IDENTITY\r
13         LAST-UPDATED "200505160000Z"\r
14         ORGANIZATION \r
15                 "RrdMonitor project"\r
16         CONTACT-INFO \r
17                 "aaa"\r
18         DESCRIPTION \r
19                 "The MIB module for SNMP variables specific to rrdmonitor project"\r
20 ::= { rrdtool 3 }\r
21 \r
22 \r
23 EventType ::= TEXTUAL-CONVENTION\r
24         STATUS     current\r
25         DESCRIPTION \r
26                 "Defines the event type:\r
27                         warning      -- The monitor condition is first time met\r
28                         critical   -- The monitor condition is met again on the consequtive\r
29                                     monitorin cycle\r
30                         clear    -- The monitor condition is not met the first time after\r
31                                     event type set or repeat"\r
32         SYNTAX  INTEGER {\r
33                 warning (1),\r
34                 critical (2),\r
35                 clear (3)\r
36         }\r
37 \r
38 \r
39 Path ::= TEXTUAL-CONVENTION\r
40         STATUS     current\r
41         DESCRIPTION \r
42                 "Path is the full name of the rrdmonitor datasource, containing its\r
43                         parent nodes separated by slashes"\r
44         SYNTAX  OCTET STRING (SIZE(1..512))\r
45 \r
46 \r
47 Token ::= TEXTUAL-CONVENTION\r
48         STATUS     current\r
49         DESCRIPTION \r
50                 "Token is a short ID for the leaf or subtree of the rrdmonitor\r
51                         datasources hierarchy"\r
52         SYNTAX  OCTET STRING (SIZE(5..10))\r
53 \r
54 \r
55 TreeName ::= TEXTUAL-CONVENTION\r
56         STATUS     current\r
57         DESCRIPTION \r
58                 "rrdmonitor system operates with several datasource trees\r
59                         identified by names"\r
60         SYNTAX  OCTET STRING (SIZE(1..512))\r
61 \r
62 \r
63 rrdmonitorAlarmTable  OBJECT-TYPE\r
64         SYNTAX SEQUENCE OF RrdmonitorAlarmEntry\r
65         MAX-ACCESS not-accessible\r
66         STATUS     current\r
67         DESCRIPTION \r
68                 ""\r
69         ::= { rrdmonitor 1 }\r
70 \r
71 rrdmonitorAlarmEntry  OBJECT-TYPE\r
72         SYNTAX  RrdmonitorAlarmEntry\r
73         MAX-ACCESS not-accessible\r
74         STATUS     current\r
75         DESCRIPTION \r
76                 ""\r
77         INDEX { rrdmonitorEventType, \r
78                 rrdmonitorMessage }\r
79         ::= { rrdmonitorAlarmTable 1 }\r
80 \r
81 RrdmonitorAlarmEntry ::= SEQUENCE {\r
82         rrdmonitorEventType\r
83                 EventType,\r
84         rrdmonitorMessage\r
85                 OCTET STRING\r
86 }\r
87 \r
88 rrdmonitorEventType  OBJECT-TYPE\r
89         SYNTAX     EventType\r
90         MAX-ACCESS read-write\r
91         STATUS     current\r
92         DESCRIPTION \r
93                 "The type of the event: warning(1), critical(2), clear(3)"\r
94         ::= { rrdmonitorAlarmEntry 1 }\r
95 \r
96 rrdmonitorMessage  OBJECT-TYPE\r
97         SYNTAX     OCTET STRING (SIZE(0..128))\r
98         MAX-ACCESS read-write\r
99         STATUS     current\r
100         DESCRIPTION \r
101                 "The value of this object uniquely identifies this event entry."\r
102         ::= { rrdmonitorAlarmEntry 2 }\r
103 \r
104 generic-cpu  NOTIFICATION-TYPE\r
105         OBJECTS { rrdmonitorEventType, \r
106                 rrdmonitorMessage }\r
107         STATUS     current\r
108         DESCRIPTION \r
109                 "The SNMP trap that is generated when an rrdmonitor monitor condition is changed for the leaf being monitored"\r
110         ::= { rrdmonitor 2 }\r
111 \r
112 nokia3gsAttached  NOTIFICATION-TYPE\r
113         OBJECTS { rrdmonitorEventType, \r
114                 rrdmonitorMessage }\r
115         STATUS     current\r
116         DESCRIPTION \r
117                 "The SNMP trap that is generated when an rrdmonitor monitor condition is changed for the leaf being monitored"\r
118         ::= { rrdmonitor 3 }\r
119 \r
120 nokia3gsActivePDP  NOTIFICATION-TYPE\r
121         OBJECTS { rrdmonitorEventType, \r
122                 rrdmonitorMessage }\r
123         STATUS     current\r
124         DESCRIPTION \r
125                 "The SNMP trap that is generated when an rrdmonitor monitor condition is changed for the leaf being monitored"\r
126         ::= { rrdmonitor 4 }\r
127 \r
128 nokia3gsDNS  NOTIFICATION-TYPE\r
129         OBJECTS { rrdmonitorEventType, \r
130                 rrdmonitorMessage }\r
131         STATUS     current\r
132         DESCRIPTION \r
133                 "The SNMP trap that is generated when an rrdmonitor monitor condition is changed for the leaf being monitored"\r
134         ::= { rrdmonitor 5 }\r
135 END