mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
200 lines
6.3 KiB
Plaintext
200 lines
6.3 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-ACCESS-ENVMON-MIB.my: CISCO ACCESS ENVMON MIB file
|
|
--
|
|
-- November 1996 Hongchi Shih
|
|
--
|
|
-- Copyright (c) 1996, 1997, 1998 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-ACCESS-ENVMON-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
ciscoEnvMonSupplyStatusEntry,
|
|
ciscoEnvMonTemperatureStatusDescr,
|
|
ciscoEnvMonTemperatureState,
|
|
ciscoEnvMonVoltageStatusDescr,
|
|
ciscoEnvMonVoltageState
|
|
FROM CISCO-ENVMON-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoAccessEnvMonMIB MODULE-IDENTITY
|
|
LAST-UPDATED "9808050000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W. Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"The MIB module to describe the additional status of
|
|
the Environmental Monitor on those Cisco Access devices
|
|
which support one.
|
|
"
|
|
REVISION "9808050000Z"
|
|
DESCRIPTION
|
|
"Rename the enumerated values for caemSupplyFailedComponent
|
|
and add fan, overvoltage failure events to it.
|
|
Add caemVoltageNotification.
|
|
"
|
|
::= { ciscoMgmt 61 }
|
|
|
|
|
|
|
|
-- Cisco Access Environmental Monitor MIB objects definitions
|
|
|
|
caemObjects OBJECT IDENTIFIER ::= { ciscoAccessEnvMonMIB 1 }
|
|
|
|
--
|
|
-- Cisco Access Environmental Monitor power supply table
|
|
-- This table augments the ciscoEnvMonSupplyStatusTable defined in
|
|
-- CISCO-ENVMON-MIB.
|
|
--
|
|
caemSupplyStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CaemSupplyStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the additional power supply information
|
|
that are not covered in the ciscoEnvMonSupplyStatusTable of
|
|
CISCO-ENVMON-MIB.
|
|
"
|
|
::= { caemObjects 1 }
|
|
|
|
caemSupplyStatusEntry OBJECT-TYPE
|
|
SYNTAX CaemSupplyStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Additional information about the failure component or location
|
|
in the power Supply beyond that provided by Cisco Environmental
|
|
Monitor MIB's ciscoEnvMonSupplyStatusEntry.
|
|
"
|
|
AUGMENTS { ciscoEnvMonSupplyStatusEntry }
|
|
::= { caemSupplyStatusTable 1 }
|
|
|
|
CaemSupplyStatusEntry ::=
|
|
SEQUENCE {
|
|
caemSupplyFailedComponent INTEGER
|
|
}
|
|
|
|
caemSupplyFailedComponent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
inputVoltage (2),
|
|
dcOutputVoltage (3),
|
|
thermal (4),
|
|
multiple (5),
|
|
fan (6),
|
|
overvoltage (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The failure component of the power supply being instrumented.
|
|
none - No failure.
|
|
inputVoltage - Input power lost in one of the power supplies
|
|
dcOutputVoltage - DC output voltage lost in one of the power supplies
|
|
thermal - Power supply thermal failure.
|
|
multiple - Multiple failures.
|
|
fan - Fan failure
|
|
overvoltage - Over voltage.
|
|
"
|
|
::= { caemSupplyStatusEntry 1 }
|
|
|
|
--****************************************************************************
|
|
-- Notifications
|
|
--****************************************************************************
|
|
|
|
caemMIBNotificationPrefix
|
|
OBJECT IDENTIFIER ::= { ciscoAccessEnvMonMIB 2 }
|
|
caemMIBNotifications
|
|
OBJECT IDENTIFIER ::= { caemMIBNotificationPrefix 0 }
|
|
|
|
|
|
caemTemperatureNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ciscoEnvMonTemperatureStatusDescr,
|
|
ciscoEnvMonTemperatureState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A caemTemperatureNotification is sent if the over temperature
|
|
condition is detected in the managed system.
|
|
This is a replacement for the ciscoEnvMonTemperatureNotification
|
|
trap because the information 'ciscoEnvMonTemperatureStatusValue'
|
|
required by the trap is not available in the managed system.
|
|
"
|
|
::= { caemMIBNotifications 1 }
|
|
|
|
|
|
caemVoltageNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ciscoEnvMonVoltageStatusDescr,
|
|
ciscoEnvMonVoltageState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A caemVoltageNotification is sent if the over voltage
|
|
condition is detected and ciscoEnvMonVoltageState is not set
|
|
to 'notPresent' in the managed system.
|
|
This is a replacement for the ciscoEnvMonVoltageNotification
|
|
trap because the information 'ciscoEnvMonVoltageStatusValue'
|
|
required by the trap is not available in the managed system.
|
|
"
|
|
::= { caemMIBNotifications 2 }
|
|
|
|
|
|
caemConformance OBJECT IDENTIFIER ::=
|
|
{ ciscoAccessEnvMonMIB 3 }
|
|
caemCompliances OBJECT IDENTIFIER ::=
|
|
{ caemConformance 1 }
|
|
caemGroups OBJECT IDENTIFIER ::=
|
|
{ caemConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
caemCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Cisco Environmental Monitor Supplemental MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{ caemGroup }
|
|
::= { caemCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
|
|
caemGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
caemSupplyFailedComponent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the additional Environmental
|
|
Monitor information beyond that provided by
|
|
Cisco Environmental Monitor MIB.
|
|
"
|
|
::= { caemGroups 1 }
|
|
|
|
END
|
|
|
|
|