-- ***************************************************************** -- 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