1
|
ftp://ftp.cisco.com/pub/mibs/v2/CISCO-ENVMON-MIB.my
|
2
|
|
3
|
-- *****************************************************************
|
4
|
-- CISCO-ENVMON-MIB.my: CISCO Environmental Monitor MIB file
|
5
|
--
|
6
|
-- November 1994 Sandra C. Durham/Jeffrey T. Johnson
|
7
|
--
|
8
|
-- Copyright (c) 1994-2003, 2004 by cisco Systems, Inc.
|
9
|
-- All rights reserved.
|
10
|
--
|
11
|
-- *****************************************************************
|
12
|
--
|
13
|
CISCO-ENVMON-MIB DEFINITIONS ::= BEGIN
|
14
|
|
15
|
IMPORTS
|
16
|
MODULE-IDENTITY,
|
17
|
OBJECT-TYPE,
|
18
|
NOTIFICATION-TYPE,
|
19
|
Gauge32,
|
20
|
Integer32
|
21
|
FROM SNMPv2-SMI
|
22
|
TEXTUAL-CONVENTION,
|
23
|
DisplayString,
|
24
|
TruthValue
|
25
|
FROM SNMPv2-TC
|
26
|
MODULE-COMPLIANCE,
|
27
|
OBJECT-GROUP,
|
28
|
NOTIFICATION-GROUP
|
29
|
FROM SNMPv2-CONF
|
30
|
ciscoMgmt
|
31
|
FROM CISCO-SMI;
|
32
|
|
33
|
|
34
|
ciscoEnvMonMIB MODULE-IDENTITY
|
35
|
LAST-UPDATED "200312010000Z"
|
36
|
ORGANIZATION "Cisco Systems, Inc."
|
37
|
CONTACT-INFO
|
38
|
" Cisco Systems
|
39
|
Customer Service
|
40
|
|
41
|
Postal: 170 W Tasman Drive
|
42
|
San Jose, CA 95134
|
43
|
USA
|
44
|
|
45
|
Tel: +1 800 553-NETS
|
46
|
|
47
|
E-mail: cs-snmp@cisco.com"
|
48
|
DESCRIPTION
|
49
|
"The MIB module to describe the status of the Environmental
|
50
|
Monitor on those devices which support one."
|
51
|
REVISION "200312010000Z"
|
52
|
DESCRIPTION
|
53
|
"Added c37xx (13) and other (14) as values for
|
54
|
ciscoEnvMonPresent"
|
55
|
REVISION "200311250000Z"
|
56
|
DESCRIPTION
|
57
|
"Added ciscoEnvMonMIBMiscNotifGroup."
|
58
|
REVISION "200210150000Z"
|
59
|
DESCRIPTION
|
60
|
"Added c7600(12) as values for ciscoEnvMonPresent"
|
61
|
REVISION "200207170000Z"
|
62
|
DESCRIPTION
|
63
|
"Added optional groups ciscoEnvMonEnableStatChangeGroup
|
64
|
and ciscoEnvMonStatChangeNotifGroup."
|
65
|
REVISION "200202040000Z"
|
66
|
DESCRIPTION
|
67
|
"Added osr7600(11) as values
|
68
|
for ciscoEnvMonPresent"
|
69
|
REVISION "200108300000Z"
|
70
|
DESCRIPTION
|
71
|
"Added c10000(10) as values for ciscoEnvMonPresent"
|
72
|
REVISION "200108160000Z"
|
73
|
DESCRIPTION
|
74
|
"Added cat4000(9) as values for ciscoEnvMonPresent"
|
75
|
REVISION "200105070000Z"
|
76
|
DESCRIPTION
|
77
|
"Added cat6000(7),ubr7200(8)
|
78
|
as values for ciscoEnvMonPresent"
|
79
|
REVISION "200001310000Z"
|
80
|
DESCRIPTION
|
81
|
"Add notFunctioning to CiscoEnvMonState.
|
82
|
"
|
83
|
REVISION "9810220000Z"
|
84
|
DESCRIPTION
|
85
|
"Renamed enumerated value internalRPS(5) as
|
86
|
internalRedundant(5) and added description for
|
87
|
ciscoEnvMonSupplySource enumerated values.
|
88
|
"
|
89
|
REVISION "9808050000Z"
|
90
|
DESCRIPTION
|
91
|
"Add enumerated value internalRPS(5) to
|
92
|
ciscoEnvMonSupplySource.
|
93
|
"
|
94
|
REVISION "9611120000Z"
|
95
|
DESCRIPTION
|
96
|
"Add monitoring support for c3600 series router"
|
97
|
REVISION "9508150000Z"
|
98
|
DESCRIPTION
|
99
|
"Specify a correct (non-negative) range for several
|
100
|
index objects."
|
101
|
REVISION "9503130000Z"
|
102
|
DESCRIPTION
|
103
|
"Miscellaneous changes including monitoring support
|
104
|
for c7000 series redundant power supplies."
|
105
|
|
106
|
::= { ciscoMgmt 13 }
|
107
|
|
108
|
|
109
|
CiscoEnvMonState ::= TEXTUAL-CONVENTION
|
110
|
STATUS current
|
111
|
DESCRIPTION
|
112
|
"Represents the state of a device being monitored.
|
113
|
Valid values are:
|
114
|
|
115
|
normal(1): the environment is good, such as low
|
116
|
temperature.
|
117
|
|
118
|
warning(2): the environment is bad, such as temperature
|
119
|
above normal operation range but not too
|
120
|
high.
|
121
|
|
122
|
critical(3): the environment is very bad, such as
|
123
|
temperature much higher than normal
|
124
|
operation limit.
|
125
|
|
126
|
shutdown(4): the environment is the worst, the system
|
127
|
should be shutdown immediately.
|
128
|
|
129
|
notPresent(5): the environmental monitor is not present,
|
130
|
such as temperature sensors do not exist.
|
131
|
|
132
|
notFunctioning(6): the environmental monitor does not
|
133
|
function properly, such as a temperature
|
134
|
sensor generates a abnormal data like
|
135
|
1000 C.
|
136
|
"
|
137
|
SYNTAX INTEGER {
|
138
|
normal(1),
|
139
|
warning(2),
|
140
|
critical(3),
|
141
|
shutdown(4),
|
142
|
notPresent(5),
|
143
|
notFunctioning(6)
|
144
|
}
|
145
|
|
146
|
CiscoSignedGauge ::= TEXTUAL-CONVENTION
|
147
|
STATUS current
|
148
|
DESCRIPTION
|
149
|
"Represents the current value of an entity, as a signed
|
150
|
integer."
|
151
|
SYNTAX Integer32
|
152
|
|
153
|
ciscoEnvMonObjects OBJECT IDENTIFIER ::= { ciscoEnvMonMIB 1 }
|
154
|
|
155
|
ciscoEnvMonPresent OBJECT-TYPE
|
156
|
SYNTAX INTEGER {
|
157
|
oldAgs (1),
|
158
|
ags (2),
|
159
|
c7000 (3),
|
160
|
ci (4),
|
161
|
cAccessMon (6),
|
162
|
cat6000 (7),
|
163
|
ubr7200 (8),
|
164
|
cat4000 (9),
|
165
|
c10000 (10),
|
166
|
osr7600(11),
|
167
|
c7600 (12),
|
168
|
c37xx (13),
|
169
|
other (14)
|
170
|
}
|
171
|
MAX-ACCESS read-only
|
172
|
STATUS current
|
173
|
DESCRIPTION
|
174
|
"The type of environmental monitor located in the chassis.
|
175
|
An oldAgs environmental monitor card is identical to an ags
|
176
|
environmental card except that it is not capable of supplying
|
177
|
data, and hence no instance of the remaining objects in this
|
178
|
MIB will be returned in response to an SNMP query. Note that
|
179
|
only a firmware upgrade is required to convert an oldAgs into
|
180
|
an ags card."
|
181
|
::= { ciscoEnvMonObjects 1 }
|
182
|
|
183
|
|
184
|
ciscoEnvMonVoltageStatusTable OBJECT-TYPE
|
185
|
SYNTAX SEQUENCE OF CiscoEnvMonVoltageStatusEntry
|
186
|
MAX-ACCESS not-accessible
|
187
|
STATUS current
|
188
|
DESCRIPTION
|
189
|
"The table of voltage status maintained by the environmental
|
190
|
monitor."
|
191
|
::= { ciscoEnvMonObjects 2 }
|
192
|
|
193
|
ciscoEnvMonVoltageStatusEntry OBJECT-TYPE
|
194
|
SYNTAX CiscoEnvMonVoltageStatusEntry
|
195
|
MAX-ACCESS not-accessible
|
196
|
STATUS current
|
197
|
DESCRIPTION
|
198
|
"An entry in the voltage status table, representing the status
|
199
|
of the associated testpoint maintained by the environmental
|
200
|
monitor."
|
201
|
INDEX { ciscoEnvMonVoltageStatusIndex }
|
202
|
::= { ciscoEnvMonVoltageStatusTable 1 }
|
203
|
|
204
|
CiscoEnvMonVoltageStatusEntry ::=
|
205
|
SEQUENCE {
|
206
|
ciscoEnvMonVoltageStatusIndex Integer32,
|
207
|
ciscoEnvMonVoltageStatusDescr DisplayString,
|
208
|
ciscoEnvMonVoltageStatusValue CiscoSignedGauge,
|
209
|
ciscoEnvMonVoltageThresholdLow Integer32,
|
210
|
ciscoEnvMonVoltageThresholdHigh Integer32,
|
211
|
ciscoEnvMonVoltageLastShutdown Integer32,
|
212
|
ciscoEnvMonVoltageState CiscoEnvMonState
|
213
|
}
|
214
|
|
215
|
ciscoEnvMonVoltageStatusIndex OBJECT-TYPE
|
216
|
SYNTAX Integer32 (0..2147483647)
|
217
|
MAX-ACCESS not-accessible
|
218
|
STATUS current
|
219
|
DESCRIPTION
|
220
|
"Unique index for the testpoint being instrumented.
|
221
|
This index is for SNMP purposes only, and has no
|
222
|
intrinsic meaning."
|
223
|
::= { ciscoEnvMonVoltageStatusEntry 1 }
|
224
|
|
225
|
ciscoEnvMonVoltageStatusDescr OBJECT-TYPE
|
226
|
SYNTAX DisplayString (SIZE (0..32))
|
227
|
MAX-ACCESS read-only
|
228
|
STATUS current
|
229
|
DESCRIPTION
|
230
|
"Textual description of the testpoint being instrumented.
|
231
|
This description is a short textual label, suitable as a
|
232
|
human-sensible identification for the rest of the
|
233
|
information in the entry."
|
234
|
::= { ciscoEnvMonVoltageStatusEntry 2 }
|
235
|
|
236
|
ciscoEnvMonVoltageStatusValue OBJECT-TYPE
|
237
|
SYNTAX CiscoSignedGauge
|
238
|
UNITS "millivolts"
|
239
|
MAX-ACCESS read-only
|
240
|
STATUS current
|
241
|
DESCRIPTION
|
242
|
"The current measurement of the testpoint being instrumented."
|
243
|
::= { ciscoEnvMonVoltageStatusEntry 3 }
|
244
|
|
245
|
ciscoEnvMonVoltageThresholdLow OBJECT-TYPE
|
246
|
SYNTAX Integer32
|
247
|
UNITS "millivolts"
|
248
|
MAX-ACCESS read-only
|
249
|
STATUS current
|
250
|
DESCRIPTION
|
251
|
"The lowest value that the associated instance of the object
|
252
|
ciscoEnvMonVoltageStatusValue may obtain before an emergency
|
253
|
shutdown of the managed device is initiated."
|
254
|
::= { ciscoEnvMonVoltageStatusEntry 4 }
|
255
|
|
256
|
ciscoEnvMonVoltageThresholdHigh OBJECT-TYPE
|
257
|
SYNTAX Integer32
|
258
|
UNITS "millivolts"
|
259
|
MAX-ACCESS read-only
|
260
|
STATUS current
|
261
|
DESCRIPTION
|
262
|
"The highest value that the associated instance of the object
|
263
|
ciscoEnvMonVoltageStatusValue may obtain before an emergency
|
264
|
shutdown of the managed device is initiated."
|
265
|
::= { ciscoEnvMonVoltageStatusEntry 5 }
|
266
|
|
267
|
ciscoEnvMonVoltageLastShutdown OBJECT-TYPE
|
268
|
SYNTAX Integer32
|
269
|
UNITS "millivolts"
|
270
|
MAX-ACCESS read-only
|
271
|
STATUS current
|
272
|
DESCRIPTION
|
273
|
"The value of the associated instance of the object
|
274
|
ciscoEnvMonVoltageStatusValue at the time an emergency
|
275
|
shutdown of the managed device was last initiated. This
|
276
|
value is stored in non-volatile RAM and hence is able to
|
277
|
survive the shutdown."
|
278
|
::= { ciscoEnvMonVoltageStatusEntry 6 }
|
279
|
|
280
|
ciscoEnvMonVoltageState OBJECT-TYPE
|
281
|
SYNTAX CiscoEnvMonState
|
282
|
MAX-ACCESS read-only
|
283
|
STATUS current
|
284
|
DESCRIPTION
|
285
|
"The current state of the testpoint being instrumented."
|
286
|
::= { ciscoEnvMonVoltageStatusEntry 7 }
|
287
|
|
288
|
|
289
|
|
290
|
ciscoEnvMonTemperatureStatusTable OBJECT-TYPE
|
291
|
SYNTAX SEQUENCE OF CiscoEnvMonTemperatureStatusEntry
|
292
|
MAX-ACCESS not-accessible
|
293
|
STATUS current
|
294
|
DESCRIPTION
|
295
|
"The table of ambient temperature status maintained by the
|
296
|
environmental monitor."
|
297
|
::= { ciscoEnvMonObjects 3 }
|
298
|
|
299
|
ciscoEnvMonTemperatureStatusEntry OBJECT-TYPE
|
300
|
SYNTAX CiscoEnvMonTemperatureStatusEntry
|
301
|
MAX-ACCESS not-accessible
|
302
|
STATUS current
|
303
|
DESCRIPTION
|
304
|
"An entry in the ambient temperature status table, representing
|
305
|
the status of the associated testpoint maintained by the
|
306
|
environmental monitor."
|
307
|
INDEX { ciscoEnvMonTemperatureStatusIndex }
|
308
|
::= { ciscoEnvMonTemperatureStatusTable 1 }
|
309
|
|
310
|
CiscoEnvMonTemperatureStatusEntry ::=
|
311
|
SEQUENCE {
|
312
|
ciscoEnvMonTemperatureStatusIndex Integer32,
|
313
|
ciscoEnvMonTemperatureStatusDescr DisplayString,
|
314
|
ciscoEnvMonTemperatureStatusValue Gauge32,
|
315
|
ciscoEnvMonTemperatureThreshold Integer32,
|
316
|
ciscoEnvMonTemperatureLastShutdown Integer32,
|
317
|
ciscoEnvMonTemperatureState CiscoEnvMonState
|
318
|
}
|
319
|
|
320
|
|
321
|
ciscoEnvMonTemperatureStatusIndex OBJECT-TYPE
|
322
|
SYNTAX Integer32 (0..2147483647)
|
323
|
MAX-ACCESS not-accessible
|
324
|
STATUS current
|
325
|
DESCRIPTION
|
326
|
"Unique index for the testpoint being instrumented.
|
327
|
This index is for SNMP purposes only, and has no
|
328
|
intrinsic meaning."
|
329
|
::= { ciscoEnvMonTemperatureStatusEntry 1 }
|
330
|
|
331
|
ciscoEnvMonTemperatureStatusDescr OBJECT-TYPE
|
332
|
SYNTAX DisplayString (SIZE (0..32))
|
333
|
MAX-ACCESS read-only
|
334
|
STATUS current
|
335
|
DESCRIPTION
|
336
|
"Textual description of the testpoint being instrumented.
|
337
|
This description is a short textual label, suitable as a
|
338
|
human-sensible identification for the rest of the
|
339
|
information in the entry."
|
340
|
::= { ciscoEnvMonTemperatureStatusEntry 2 }
|
341
|
|
342
|
ciscoEnvMonTemperatureStatusValue OBJECT-TYPE
|
343
|
SYNTAX Gauge32
|
344
|
UNITS "degrees Celsius"
|
345
|
MAX-ACCESS read-only
|
346
|
STATUS current
|
347
|
DESCRIPTION
|
348
|
"The current measurement of the testpoint being instrumented."
|
349
|
::= { ciscoEnvMonTemperatureStatusEntry 3 }
|
350
|
|
351
|
ciscoEnvMonTemperatureThreshold OBJECT-TYPE
|
352
|
SYNTAX Integer32
|
353
|
UNITS "degrees Celsius"
|
354
|
MAX-ACCESS read-only
|
355
|
STATUS current
|
356
|
DESCRIPTION
|
357
|
"The highest value that the associated instance of the
|
358
|
object ciscoEnvMonTemperatureStatusValue may obtain
|
359
|
before an emergency shutdown of the managed device is
|
360
|
initiated."
|
361
|
::= { ciscoEnvMonTemperatureStatusEntry 4 }
|
362
|
|
363
|
ciscoEnvMonTemperatureLastShutdown OBJECT-TYPE
|
364
|
SYNTAX Integer32
|
365
|
UNITS "degrees Celsius"
|
366
|
MAX-ACCESS read-only
|
367
|
STATUS current
|
368
|
DESCRIPTION
|
369
|
"The value of the associated instance of the object
|
370
|
ciscoEnvMonTemperatureStatusValue at the time an emergency
|
371
|
shutdown of the managed device was last initiated. This
|
372
|
value is stored in non-volatile RAM and hence is able to
|
373
|
survive the shutdown."
|
374
|
::= { ciscoEnvMonTemperatureStatusEntry 5 }
|
375
|
|
376
|
ciscoEnvMonTemperatureState OBJECT-TYPE
|
377
|
SYNTAX CiscoEnvMonState
|
378
|
MAX-ACCESS read-only
|
379
|
STATUS current
|
380
|
DESCRIPTION
|
381
|
"The current state of the testpoint being instrumented."
|
382
|
::= { ciscoEnvMonTemperatureStatusEntry 6 }
|
383
|
|
384
|
|
385
|
|
386
|
ciscoEnvMonFanStatusTable OBJECT-TYPE
|
387
|
SYNTAX SEQUENCE OF CiscoEnvMonFanStatusEntry
|
388
|
MAX-ACCESS not-accessible
|
389
|
STATUS current
|
390
|
DESCRIPTION
|
391
|
"The table of fan status maintained by the environmental
|
392
|
monitor."
|
393
|
::= { ciscoEnvMonObjects 4 }
|
394
|
|
395
|
ciscoEnvMonFanStatusEntry OBJECT-TYPE
|
396
|
SYNTAX CiscoEnvMonFanStatusEntry
|
397
|
MAX-ACCESS not-accessible
|
398
|
STATUS current
|
399
|
DESCRIPTION
|
400
|
"An entry in the fan status table, representing the status of
|
401
|
the associated fan maintained by the environmental monitor."
|
402
|
INDEX { ciscoEnvMonFanStatusIndex }
|
403
|
::= { ciscoEnvMonFanStatusTable 1 }
|
404
|
|
405
|
CiscoEnvMonFanStatusEntry ::=
|
406
|
SEQUENCE {
|
407
|
ciscoEnvMonFanStatusIndex Integer32,
|
408
|
ciscoEnvMonFanStatusDescr DisplayString,
|
409
|
ciscoEnvMonFanState CiscoEnvMonState
|
410
|
}
|
411
|
|
412
|
ciscoEnvMonFanStatusIndex OBJECT-TYPE
|
413
|
SYNTAX Integer32 (0..2147483647)
|
414
|
MAX-ACCESS not-accessible
|
415
|
STATUS current
|
416
|
DESCRIPTION
|
417
|
"Unique index for the fan being instrumented.
|
418
|
This index is for SNMP purposes only, and has no
|
419
|
intrinsic meaning."
|
420
|
::= { ciscoEnvMonFanStatusEntry 1 }
|
421
|
|
422
|
ciscoEnvMonFanStatusDescr OBJECT-TYPE
|
423
|
SYNTAX DisplayString (SIZE (0..32))
|
424
|
MAX-ACCESS read-only
|
425
|
STATUS current
|
426
|
DESCRIPTION
|
427
|
"Textual description of the fan being instrumented.
|
428
|
This description is a short textual label, suitable as a
|
429
|
human-sensible identification for the rest of the
|
430
|
information in the entry."
|
431
|
::= { ciscoEnvMonFanStatusEntry 2 }
|
432
|
|
433
|
ciscoEnvMonFanState OBJECT-TYPE
|
434
|
SYNTAX CiscoEnvMonState
|
435
|
MAX-ACCESS read-only
|
436
|
STATUS current
|
437
|
DESCRIPTION
|
438
|
"The current state of the fan being instrumented."
|
439
|
::= { ciscoEnvMonFanStatusEntry 3 }
|
440
|
|
441
|
|
442
|
|
443
|
ciscoEnvMonSupplyStatusTable OBJECT-TYPE
|
444
|
SYNTAX SEQUENCE OF CiscoEnvMonSupplyStatusEntry
|
445
|
MAX-ACCESS not-accessible
|
446
|
STATUS current
|
447
|
DESCRIPTION
|
448
|
"The table of power supply status maintained by the
|
449
|
environmental monitor card."
|
450
|
::= { ciscoEnvMonObjects 5 }
|
451
|
|
452
|
ciscoEnvMonSupplyStatusEntry OBJECT-TYPE
|
453
|
SYNTAX CiscoEnvMonSupplyStatusEntry
|
454
|
MAX-ACCESS not-accessible
|
455
|
STATUS current
|
456
|
DESCRIPTION
|
457
|
"An entry in the power supply status table, representing the
|
458
|
status of the associated power supply maintained by the
|
459
|
environmental monitor card."
|
460
|
INDEX { ciscoEnvMonSupplyStatusIndex }
|
461
|
::= { ciscoEnvMonSupplyStatusTable 1 }
|
462
|
|
463
|
CiscoEnvMonSupplyStatusEntry ::=
|
464
|
SEQUENCE {
|
465
|
ciscoEnvMonSupplyStatusIndex Integer32,
|
466
|
ciscoEnvMonSupplyStatusDescr DisplayString,
|
467
|
ciscoEnvMonSupplyState CiscoEnvMonState,
|
468
|
ciscoEnvMonSupplySource INTEGER
|
469
|
}
|
470
|
|
471
|
ciscoEnvMonSupplyStatusIndex OBJECT-TYPE
|
472
|
SYNTAX Integer32 (0..2147483647)
|
473
|
MAX-ACCESS not-accessible
|
474
|
STATUS current
|
475
|
DESCRIPTION
|
476
|
"Unique index for the power supply being instrumented.
|
477
|
This index is for SNMP purposes only, and has no
|
478
|
intrinsic meaning."
|
479
|
::= { ciscoEnvMonSupplyStatusEntry 1 }
|
480
|
|
481
|
ciscoEnvMonSupplyStatusDescr OBJECT-TYPE
|
482
|
SYNTAX DisplayString (SIZE (0..32))
|
483
|
MAX-ACCESS read-only
|
484
|
STATUS current
|
485
|
DESCRIPTION
|
486
|
"Textual description of the power supply being instrumented.
|
487
|
This description is a short textual label, suitable as a
|
488
|
human-sensible identification for the rest of the
|
489
|
information in the entry."
|
490
|
::= { ciscoEnvMonSupplyStatusEntry 2 }
|
491
|
|
492
|
ciscoEnvMonSupplyState OBJECT-TYPE
|
493
|
SYNTAX CiscoEnvMonState
|
494
|
MAX-ACCESS read-only
|
495
|
STATUS current
|
496
|
DESCRIPTION
|
497
|
"The current state of the power supply being instrumented."
|
498
|
::= { ciscoEnvMonSupplyStatusEntry 3 }
|
499
|
|
500
|
ciscoEnvMonSupplySource OBJECT-TYPE
|
501
|
SYNTAX INTEGER {
|
502
|
unknown(1),
|
503
|
ac(2),
|
504
|
dc(3),
|
505
|
externalPowerSupply(4),
|
506
|
internalRedundant(5)
|
507
|
}
|
508
|
MAX-ACCESS read-only
|
509
|
STATUS current
|
510
|
DESCRIPTION
|
511
|
"The power supply source.
|
512
|
unknown - Power supply source unknown
|
513
|
ac - AC power supply
|
514
|
dc - DC power supply
|
515
|
externalPowerSupply - External power supply
|
516
|
internalRedundant - Internal redundant power supply
|
517
|
"
|
518
|
::= { ciscoEnvMonSupplyStatusEntry 4 }
|
519
|
|
520
|
ciscoEnvMonAlarmContacts OBJECT-TYPE
|
521
|
SYNTAX BITS {
|
522
|
minorVisual(0),
|
523
|
majorVisual(1),
|
524
|
criticalVisual(2),
|
525
|
minorAudible(3),
|
526
|
majorAudible(4),
|
527
|
criticalAudible(5),
|
528
|
input(6)
|
529
|
}
|
530
|
|
531
|
MAX-ACCESS read-only
|
532
|
STATUS current
|
533
|
DESCRIPTION
|
534
|
"Each bit is set to reflect the respective
|
535
|
alarm being set. The bit will be cleared
|
536
|
when the respective alarm is cleared."
|
537
|
::= { ciscoEnvMonObjects 6 }
|
538
|
|
539
|
ciscoEnvMonMIBNotificationEnables OBJECT IDENTIFIER ::= { ciscoEnvMonMIB 2 }
|
540
|
|
541
|
ciscoEnvMonEnableShutdownNotification OBJECT-TYPE
|
542
|
SYNTAX TruthValue
|
543
|
MAX-ACCESS read-write
|
544
|
STATUS current
|
545
|
DESCRIPTION
|
546
|
"This variable indicates whether the system
|
547
|
produces the ciscoEnvMonShutdownNotification. A false
|
548
|
value will prevent shutdown notifications
|
549
|
from being generated by this system."
|
550
|
DEFVAL { false }
|
551
|
::= { ciscoEnvMonMIBNotificationEnables 1 }
|
552
|
|
553
|
ciscoEnvMonEnableVoltageNotification OBJECT-TYPE
|
554
|
SYNTAX TruthValue
|
555
|
MAX-ACCESS read-write
|
556
|
STATUS deprecated
|
557
|
DESCRIPTION
|
558
|
"This variable indicates whether the system
|
559
|
produces the ciscoEnvMonVoltageNotification. A false
|
560
|
value will prevent voltage notifications from being
|
561
|
generated by this system. This object is deprecated
|
562
|
in favour of ciscoEnvMonEnableStatChangeNotif."
|
563
|
DEFVAL { false }
|
564
|
::= { ciscoEnvMonMIBNotificationEnables 2 }
|
565
|
|
566
|
ciscoEnvMonEnableTemperatureNotification OBJECT-TYPE
|
567
|
SYNTAX TruthValue
|
568
|
MAX-ACCESS read-write
|
569
|
STATUS deprecated
|
570
|
DESCRIPTION
|
571
|
"This variable indicates whether the system
|
572
|
produces the ciscoEnvMonTemperatureNotification.
|
573
|
A false value prevents temperature notifications
|
574
|
from being sent by this entity. This object is
|
575
|
deprecated in favour of
|
576
|
ciscoEnvMonEnableStatChangeNotif."
|
577
|
DEFVAL { false }
|
578
|
::= { ciscoEnvMonMIBNotificationEnables 3 }
|
579
|
|
580
|
ciscoEnvMonEnableFanNotification OBJECT-TYPE
|
581
|
SYNTAX TruthValue
|
582
|
MAX-ACCESS read-write
|
583
|
STATUS deprecated
|
584
|
DESCRIPTION
|
585
|
"This variable indicates whether the system
|
586
|
produces the ciscoEnvMonFanNotification.
|
587
|
A false value prevents fan notifications
|
588
|
from being sent by this entity. This object is
|
589
|
deprecated in favour of
|
590
|
ciscoEnvMonEnableStatChangeNotif."
|
591
|
DEFVAL { false }
|
592
|
::= { ciscoEnvMonMIBNotificationEnables 4 }
|
593
|
|
594
|
ciscoEnvMonEnableRedundantSupplyNotification OBJECT-TYPE
|
595
|
SYNTAX TruthValue
|
596
|
MAX-ACCESS read-write
|
597
|
STATUS deprecated
|
598
|
DESCRIPTION
|
599
|
"This variable indicates whether the system
|
600
|
produces the ciscoEnvMonRedundantSupplyNotification.
|
601
|
A false value prevents redundant supply notifications
|
602
|
from being generated by this system. This object is
|
603
|
deprecated in favour of
|
604
|
ciscoEnvMonEnableStatChangeNotif."
|
605
|
DEFVAL { false }
|
606
|
::= { ciscoEnvMonMIBNotificationEnables 5 }
|
607
|
|
608
|
ciscoEnvMonEnableStatChangeNotif OBJECT-TYPE
|
609
|
SYNTAX TruthValue
|
610
|
MAX-ACCESS read-write
|
611
|
STATUS current
|
612
|
DESCRIPTION
|
613
|
"This variable indicates whether the system
|
614
|
produces the ciscoEnvMonVoltStatusChangeNotif,
|
615
|
ciscoEnvMonTempStatusChangeNotif,
|
616
|
ciscoEnvMonFanStatusChangeNotif and
|
617
|
ciscoEnvMonSuppStatusChangeNotif. A false value will
|
618
|
prevent these notifications from being generated by
|
619
|
this system."
|
620
|
DEFVAL { false }
|
621
|
::= { ciscoEnvMonMIBNotificationEnables 6 }
|
622
|
|
623
|
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2 Notifications
|
624
|
-- that are backward compatible with SNMPv1 Traps.
|
625
|
ciscoEnvMonMIBNotificationPrefix OBJECT IDENTIFIER ::= { ciscoEnvMonMIB 3 }
|
626
|
ciscoEnvMonMIBNotifications OBJECT IDENTIFIER ::= { ciscoEnvMonMIBNotificationPrefix 0 }
|
627
|
|
628
|
ciscoEnvMonShutdownNotification NOTIFICATION-TYPE
|
629
|
-- no OBJECTS
|
630
|
STATUS current
|
631
|
DESCRIPTION
|
632
|
"A ciscoEnvMonShutdownNotification is sent if the environmental
|
633
|
monitor detects a testpoint reaching a critical state
|
634
|
and is about to initiate a shutdown. This notification
|
635
|
contains no objects so that it may be encoded and sent in the
|
636
|
shortest amount of time possible. Even so, management
|
637
|
applications should not rely on receiving such a notification
|
638
|
as it may not be sent before the shutdown completes."
|
639
|
::= { ciscoEnvMonMIBNotifications 1 }
|
640
|
|
641
|
|
642
|
ciscoEnvMonVoltageNotification NOTIFICATION-TYPE
|
643
|
OBJECTS {
|
644
|
ciscoEnvMonVoltageStatusDescr,
|
645
|
ciscoEnvMonVoltageStatusValue,
|
646
|
ciscoEnvMonVoltageState
|
647
|
}
|
648
|
STATUS deprecated
|
649
|
DESCRIPTION
|
650
|
"A ciscoEnvMonVoltageNotification is sent if the voltage
|
651
|
measured at a given testpoint is outside the normal range
|
652
|
for the testpoint (i.e. is at the warning, critical, or
|
653
|
shutdown stage). Since such a notification is usually
|
654
|
generated before the shutdown state is reached, it can
|
655
|
convey more data and has a better chance of being sent
|
656
|
than does the ciscoEnvMonShutdownNotification.
|
657
|
This notification is deprecated in favour of
|
658
|
ciscoEnvMonVoltStatusChangeNotif."
|
659
|
::= { ciscoEnvMonMIBNotifications 2 }
|
660
|
|
661
|
|
662
|
ciscoEnvMonTemperatureNotification NOTIFICATION-TYPE
|
663
|
OBJECTS {
|
664
|
ciscoEnvMonTemperatureStatusDescr,
|
665
|
ciscoEnvMonTemperatureStatusValue,
|
666
|
ciscoEnvMonTemperatureState
|
667
|
}
|
668
|
STATUS deprecated
|
669
|
DESCRIPTION
|
670
|
"A ciscoEnvMonTemperatureNotification is sent if the
|
671
|
temperature measured at a given testpoint is outside
|
672
|
the normal range for the testpoint (i.e. is at the warning,
|
673
|
critical, or shutdown stage). Since such a Notification
|
674
|
is usually generated before the shutdown state is reached,
|
675
|
it can convey more data and has a better chance of being
|
676
|
sent than does the ciscoEnvMonShutdownNotification.
|
677
|
This notification is deprecated in favour of
|
678
|
ciscoEnvMonTempStatusChangeNotif."
|
679
|
::= { ciscoEnvMonMIBNotifications 3 }
|
680
|
|
681
|
|
682
|
|
683
|
ciscoEnvMonFanNotification NOTIFICATION-TYPE
|
684
|
OBJECTS {
|
685
|
ciscoEnvMonFanStatusDescr,
|
686
|
ciscoEnvMonFanState
|
687
|
}
|
688
|
STATUS deprecated
|
689
|
DESCRIPTION
|
690
|
"A ciscoEnvMonFanNotification is sent if any one of
|
691
|
the fans in the fan array (where extant) fails.
|
692
|
Since such a notification is usually generated before
|
693
|
the shutdown state is reached, it can convey more
|
694
|
data and has a better chance of being sent
|
695
|
than does the ciscoEnvMonShutdownNotification.
|
696
|
This notification is deprecated in favour of
|
697
|
ciscoEnvMonFanStatusChangeNotif."
|
698
|
::= { ciscoEnvMonMIBNotifications 4 }
|
699
|
|
700
|
ciscoEnvMonRedundantSupplyNotification NOTIFICATION-TYPE
|
701
|
OBJECTS {
|
702
|
ciscoEnvMonSupplyStatusDescr,
|
703
|
ciscoEnvMonSupplyState
|
704
|
}
|
705
|
STATUS deprecated
|
706
|
DESCRIPTION
|
707
|
"A ciscoEnvMonRedundantSupplyNotification is sent if
|
708
|
the redundant power supply (where extant) fails.
|
709
|
Since such a notification is usually generated before
|
710
|
the shutdown state is reached, it can convey more
|
711
|
data and has a better chance of being sent
|
712
|
than does the ciscoEnvMonShutdownNotification.
|
713
|
This notification is deprecated in favour of
|
714
|
ciscoEnvMonSuppStatusChangeNotif."
|
715
|
::= { ciscoEnvMonMIBNotifications 5 }
|
716
|
|
717
|
ciscoEnvMonVoltStatusChangeNotif NOTIFICATION-TYPE
|
718
|
OBJECTS {
|
719
|
ciscoEnvMonVoltageStatusDescr,
|
720
|
ciscoEnvMonVoltageStatusValue,
|
721
|
ciscoEnvMonVoltageState
|
722
|
}
|
723
|
STATUS current
|
724
|
DESCRIPTION
|
725
|
"A ciscoEnvMonVoltStatusChangeNotif is sent if there is
|
726
|
change in the state of a device being monitored
|
727
|
by ciscoEnvMonVoltageState."
|
728
|
::= { ciscoEnvMonMIBNotifications 6 }
|
729
|
|
730
|
ciscoEnvMonTempStatusChangeNotif NOTIFICATION-TYPE
|
731
|
OBJECTS {
|
732
|
ciscoEnvMonTemperatureStatusDescr,
|
733
|
ciscoEnvMonTemperatureStatusValue,
|
734
|
ciscoEnvMonTemperatureState
|
735
|
}
|
736
|
STATUS current
|
737
|
DESCRIPTION
|
738
|
"A ciscoEnvMonTempStatusChangeNotif is sent if there
|
739
|
is change in the state of a device being monitored
|
740
|
by ciscoEnvMonTemperatureState."
|
741
|
::= { ciscoEnvMonMIBNotifications 7 }
|
742
|
|
743
|
ciscoEnvMonFanStatusChangeNotif NOTIFICATION-TYPE
|
744
|
OBJECTS {
|
745
|
ciscoEnvMonFanStatusDescr,
|
746
|
ciscoEnvMonFanState
|
747
|
}
|
748
|
STATUS current
|
749
|
DESCRIPTION
|
750
|
"A ciscoEnvMonFanStatusChangeNotif is sent if there
|
751
|
is change in the state of a device being monitored
|
752
|
by ciscoEnvMonFanState."
|
753
|
::= { ciscoEnvMonMIBNotifications 8 }
|
754
|
|
755
|
ciscoEnvMonSuppStatusChangeNotif NOTIFICATION-TYPE
|
756
|
OBJECTS {
|
757
|
ciscoEnvMonSupplyStatusDescr,
|
758
|
ciscoEnvMonSupplyState
|
759
|
}
|
760
|
STATUS current
|
761
|
DESCRIPTION
|
762
|
"A ciscoEnvMonSupplyStatChangeNotif is sent if there
|
763
|
is change in the state of a device being monitored
|
764
|
by ciscoEnvMonSupplyState."
|
765
|
::= { ciscoEnvMonMIBNotifications 9 }
|
766
|
|
767
|
-- conformance information
|
768
|
|
769
|
ciscoEnvMonMIBConformance OBJECT IDENTIFIER ::= { ciscoEnvMonMIB 4 }
|
770
|
ciscoEnvMonMIBCompliances OBJECT IDENTIFIER ::= { ciscoEnvMonMIBConformance 1 }
|
771
|
ciscoEnvMonMIBGroups OBJECT IDENTIFIER ::= { ciscoEnvMonMIBConformance 2 }
|
772
|
|
773
|
|
774
|
-- compliance statements
|
775
|
|
776
|
ciscoEnvMonMIBCompliance MODULE-COMPLIANCE
|
777
|
STATUS deprecated
|
778
|
DESCRIPTION
|
779
|
"The compliance statement for entities which implement
|
780
|
the Cisco Environmental Monitor MIB. This is
|
781
|
deprecated and new compliance
|
782
|
ciscoEnvMonMIBComplianceRev1 is added."
|
783
|
MODULE -- this module
|
784
|
MANDATORY-GROUPS { ciscoEnvMonMIBGroup }
|
785
|
::= { ciscoEnvMonMIBCompliances 1 }
|
786
|
|
787
|
ciscoEnvMonMIBComplianceRev1 MODULE-COMPLIANCE
|
788
|
STATUS current
|
789
|
DESCRIPTION
|
790
|
"The compliance statement for entities which implement
|
791
|
the Cisco Environmental Monitor MIB."
|
792
|
MODULE -- this module
|
793
|
MANDATORY-GROUPS { ciscoEnvMonMIBGroupRev,
|
794
|
ciscoEnvMonMIBNotifGroup }
|
795
|
|
796
|
GROUP ciscoEnvMonEnableStatChangeGroup
|
797
|
DESCRIPTION
|
798
|
"The ciscoEnvMonEnableStatChangeGroup is optional.
|
799
|
This group is applicable for implementations which
|
800
|
need status change notifications for environmental
|
801
|
monitoring."
|
802
|
|
803
|
GROUP ciscoEnvMonStatChangeNotifGroup
|
804
|
DESCRIPTION
|
805
|
"The ciscoEnvMonStatChangeNotifGroup is optional.
|
806
|
This group is applicable for implementations which
|
807
|
need status change notifications for environmental
|
808
|
monitoring."
|
809
|
|
810
|
::= { ciscoEnvMonMIBCompliances 2 }
|
811
|
|
812
|
-- units of conformance
|
813
|
|
814
|
ciscoEnvMonMIBGroup OBJECT-GROUP
|
815
|
OBJECTS {
|
816
|
ciscoEnvMonPresent,
|
817
|
|
818
|
ciscoEnvMonVoltageStatusDescr,
|
819
|
ciscoEnvMonVoltageStatusValue,
|
820
|
ciscoEnvMonVoltageThresholdLow,
|
821
|
ciscoEnvMonVoltageThresholdHigh,
|
822
|
ciscoEnvMonVoltageLastShutdown,
|
823
|
ciscoEnvMonVoltageState,
|
824
|
|
825
|
ciscoEnvMonTemperatureStatusDescr,
|
826
|
ciscoEnvMonTemperatureStatusValue,
|
827
|
ciscoEnvMonTemperatureThreshold,
|
828
|
ciscoEnvMonTemperatureLastShutdown,
|
829
|
ciscoEnvMonTemperatureState,
|
830
|
|
831
|
ciscoEnvMonFanStatusDescr,
|
832
|
ciscoEnvMonFanState,
|
833
|
|
834
|
ciscoEnvMonSupplyStatusDescr,
|
835
|
ciscoEnvMonSupplyState,
|
836
|
ciscoEnvMonSupplySource,
|
837
|
|
838
|
ciscoEnvMonAlarmContacts,
|
839
|
|
840
|
ciscoEnvMonEnableShutdownNotification,
|
841
|
ciscoEnvMonEnableVoltageNotification,
|
842
|
ciscoEnvMonEnableTemperatureNotification,
|
843
|
ciscoEnvMonEnableFanNotification,
|
844
|
ciscoEnvMonEnableRedundantSupplyNotification
|
845
|
|
846
|
}
|
847
|
STATUS deprecated
|
848
|
DESCRIPTION
|
849
|
"A collection of objects providing environmental
|
850
|
monitoring capability to a cisco chassis. This group
|
851
|
is deprecated in favour of ciscoEnvMonMIBGroupRev."
|
852
|
::= { ciscoEnvMonMIBGroups 1 }
|
853
|
|
854
|
ciscoEnvMonMIBGroupRev OBJECT-GROUP
|
855
|
OBJECTS {
|
856
|
ciscoEnvMonPresent,
|
857
|
|
858
|
ciscoEnvMonVoltageStatusDescr,
|
859
|
ciscoEnvMonVoltageStatusValue,
|
860
|
ciscoEnvMonVoltageThresholdLow,
|
861
|
ciscoEnvMonVoltageThresholdHigh,
|
862
|
ciscoEnvMonVoltageLastShutdown,
|
863
|
ciscoEnvMonVoltageState,
|
864
|
|
865
|
ciscoEnvMonTemperatureStatusDescr,
|
866
|
ciscoEnvMonTemperatureStatusValue,
|
867
|
ciscoEnvMonTemperatureThreshold,
|
868
|
ciscoEnvMonTemperatureLastShutdown,
|
869
|
ciscoEnvMonTemperatureState,
|
870
|
|
871
|
ciscoEnvMonFanStatusDescr,
|
872
|
ciscoEnvMonFanState,
|
873
|
|
874
|
ciscoEnvMonSupplyStatusDescr,
|
875
|
ciscoEnvMonSupplyState,
|
876
|
ciscoEnvMonSupplySource,
|
877
|
|
878
|
ciscoEnvMonAlarmContacts,
|
879
|
|
880
|
ciscoEnvMonEnableShutdownNotification
|
881
|
|
882
|
}
|
883
|
STATUS current
|
884
|
DESCRIPTION
|
885
|
"A collection of objects providing environmental
|
886
|
monitoring capability to a cisco chassis."
|
887
|
::= { ciscoEnvMonMIBGroups 2 }
|
888
|
|
889
|
ciscoEnvMonEnableStatChangeGroup OBJECT-GROUP
|
890
|
OBJECTS {
|
891
|
ciscoEnvMonEnableStatChangeNotif
|
892
|
}
|
893
|
STATUS current
|
894
|
DESCRIPTION
|
895
|
"A collection of objects providing enabling/disabling
|
896
|
of the status change notifications for environmental
|
897
|
monitoring."
|
898
|
::= { ciscoEnvMonMIBGroups 3 }
|
899
|
|
900
|
ciscoEnvMonMIBNotifGroup NOTIFICATION-GROUP
|
901
|
NOTIFICATIONS {
|
902
|
ciscoEnvMonShutdownNotification
|
903
|
}
|
904
|
STATUS current
|
905
|
DESCRIPTION
|
906
|
"A notification group providing shutdown notification
|
907
|
for environmental monitoring. "
|
908
|
::= { ciscoEnvMonMIBGroups 4 }
|
909
|
|
910
|
ciscoEnvMonStatChangeNotifGroup NOTIFICATION-GROUP
|
911
|
NOTIFICATIONS {
|
912
|
ciscoEnvMonVoltStatusChangeNotif,
|
913
|
ciscoEnvMonTempStatusChangeNotif,
|
914
|
ciscoEnvMonFanStatusChangeNotif,
|
915
|
ciscoEnvMonSuppStatusChangeNotif
|
916
|
}
|
917
|
STATUS current
|
918
|
DESCRIPTION
|
919
|
"A collection of notifications providing the status
|
920
|
change for environmental monitoring."
|
921
|
::= { ciscoEnvMonMIBGroups 5 }
|
922
|
|
923
|
ciscoEnvMonMIBMiscNotifGroup NOTIFICATION-GROUP
|
924
|
NOTIFICATIONS {
|
925
|
ciscoEnvMonVoltageNotification,
|
926
|
ciscoEnvMonTemperatureNotification,
|
927
|
ciscoEnvMonFanNotification,
|
928
|
ciscoEnvMonRedundantSupplyNotification
|
929
|
}
|
930
|
STATUS deprecated
|
931
|
DESCRIPTION
|
932
|
"A collection of various notifications for the
|
933
|
enviromental monitoring mib module. The notifications
|
934
|
the group and the group are both in deprecated state.
|
935
|
The notifications in the group were deprecated in
|
936
|
favour of notifications in
|
937
|
ciscoEnvMonStatChangeNotifGroup."
|
938
|
::= { ciscoEnvMonMIBGroups 6 }
|
939
|
|
940
|
END
|