Initial commit
This commit is contained in:
		
							
								
								
									
										311
									
								
								MIBS/cisco/CERENT-ENVMON-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										311
									
								
								MIBS/cisco/CERENT-ENVMON-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,311 @@
 | 
			
		||||
-- **************************************************************
 | 
			
		||||
-- CERENT-ENVMON-MIB module
 | 
			
		||||
--
 | 
			
		||||
-- This module contains the environmental monitoring objects and 
 | 
			
		||||
-- events for the Cisco ONS devices.
 | 
			
		||||
 | 
			
		||||
-- Copyright (c) 2004 by Cisco Systems, Inc.
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
--
 | 
			
		||||
-- **************************************************************
 | 
			
		||||
 | 
			
		||||
CERENT-ENVMON-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
	cerentModules,
 | 
			
		||||
	cerentRequirements,
 | 
			
		||||
	cerentGeneric
 | 
			
		||||
		FROM CERENT-GLOBAL-REGISTRY
 | 
			
		||||
	DisplayString
 | 
			
		||||
		FROM SNMPv2-TC
 | 
			
		||||
    OBJECT-GROUP,
 | 
			
		||||
	MODULE-COMPLIANCE
 | 
			
		||||
		FROM SNMPv2-CONF
 | 
			
		||||
	MODULE-IDENTITY,
 | 
			
		||||
	OBJECT-IDENTITY,
 | 
			
		||||
	OBJECT-TYPE,
 | 
			
		||||
	Gauge32,
 | 
			
		||||
	Integer32
 | 
			
		||||
		FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
cerentEnvMonMIB MODULE-IDENTITY
 | 
			
		||||
	LAST-UPDATED "200401271451Z"
 | 
			
		||||
	ORGANIZATION "Cisco Systems, Inc."
 | 
			
		||||
	CONTACT-INFO
 | 
			
		||||
		"Support@Cisco.com
 | 
			
		||||
 | 
			
		||||
		Postal: 1435 North McDowell Blvd
 | 
			
		||||
		              Petaluma CA 94954
 | 
			
		||||
 | 
			
		||||
		Tel:      +1.877.323.7368"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"This MIB module provides Environmental status information"
 | 
			
		||||
	REVISION "200401271451Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"First  Version"
 | 
			
		||||
	::= { cerentModules 120 }
 | 
			
		||||
 | 
			
		||||
cerentEnvMonMibConformance OBJECT-IDENTITY
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
            "This node is created for compliance. Has
 | 
			
		||||
             objects as required by the RFCs"
 | 
			
		||||
      ::= { cerentRequirements 70 }
 | 
			
		||||
 | 
			
		||||
cerentEnvMonMibCompliance OBJECT-IDENTITY
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
            "The compliance statements
 | 
			
		||||
             for Cisco ONS devices."
 | 
			
		||||
      ::= { cerentEnvMonMibConformance 10 }
 | 
			
		||||
 | 
			
		||||
cerentEnvMonMibGroups OBJECT-IDENTITY
 | 
			
		||||
      STATUS      current
 | 
			
		||||
      DESCRIPTION
 | 
			
		||||
            "All the objects and events are
 | 
			
		||||
             grouped under this for conformance"
 | 
			
		||||
      ::= { cerentEnvMonMibConformance 20 }
 | 
			
		||||
 | 
			
		||||
cerentEnvMonObjects OBJECT-IDENTITY
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		""
 | 
			
		||||
	::= { cerentGeneric 80 }
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF CerentEnvMonVoltageStatsEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"This table maintains the status info for all
 | 
			
		||||
		EnvMon related voltages picked up by the
 | 
			
		||||
		sensors in the device."
 | 
			
		||||
	::= { cerentEnvMonObjects 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX CerentEnvMonVoltageStatsEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"There will as many rows as there are sensors
 | 
			
		||||
		in the device."
 | 
			
		||||
	INDEX {
 | 
			
		||||
		cerentEnvMonVoltageStatsIndex }
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
CerentEnvMonVoltageStatsEntry ::= SEQUENCE {
 | 
			
		||||
 | 
			
		||||
	cerentEnvMonVoltageStatsIndex             Integer32,
 | 
			
		||||
	cerentEnvMonVoltageStatsDescr             DisplayString,
 | 
			
		||||
	cerentEnvMonVoltageStatsCurrentValue      Integer32,
 | 
			
		||||
	cerentEnvMonVoltageStatsThresholdVeryHigh Integer32,
 | 
			
		||||
	cerentEnvMonVoltageStatsThresholdHigh     Integer32,
 | 
			
		||||
	cerentEnvMonVoltageStatsThresholdLow      Integer32,
 | 
			
		||||
	cerentEnvMonVoltageStatsThresholdVeryLow  Integer32 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsIndex OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32 (1..2147483647)
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The value index uniquely indicates the voltage 
 | 
			
		||||
		sensor in the device. "
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsDescr OBJECT-TYPE
 | 
			
		||||
	SYNTAX DisplayString
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"Unique Name/Description of the voltage
 | 
			
		||||
		sensor."
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 20 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsCurrentValue OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"millivolts"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"Current voltage measurement at this 
 | 
			
		||||
		voltage sensor."
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 30 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsThresholdVeryHigh OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"millivolts"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"If the current voltage value exceeds this
 | 
			
		||||
		threshold value, an alarm event will be raised 
 | 
			
		||||
		by the device. 
 | 
			
		||||
 | 
			
		||||
		The severity of this event may be 
 | 
			
		||||
		provisionable."
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 40 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsThresholdHigh OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"millivolts"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"If the current voltage value exceeds this
 | 
			
		||||
		threshold value, a warning event will be raised 
 | 
			
		||||
		by the device. 
 | 
			
		||||
 | 
			
		||||
		The severity of this event may be 
 | 
			
		||||
		provisionable."
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 50 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsThresholdLow OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"millivolts"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"If the current voltage value falls below this
 | 
			
		||||
		threshold value, a warning event will be raised 
 | 
			
		||||
		by the device. 
 | 
			
		||||
 | 
			
		||||
		The severity of this event may be 
 | 
			
		||||
		provisionable."
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 60 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonVoltageStatsThresholdVeryLow OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"millivolts"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"If the current voltage value falls below this
 | 
			
		||||
		threshold value, an alarm event will be raised 
 | 
			
		||||
		by the device. 
 | 
			
		||||
 | 
			
		||||
		The severity of this event may be 
 | 
			
		||||
		provisionable."
 | 
			
		||||
	::= { cerentEnvMonVoltageStatsEntry 70 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonTemperatureStatsTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX SEQUENCE OF CerentEnvMonTemperatureStatsEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"This table provides ambient temperature 
 | 
			
		||||
		information as measured by the 
 | 
			
		||||
		temperature sensors."
 | 
			
		||||
	::= { cerentEnvMonObjects 20 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonTemperatureStatsEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX CerentEnvMonTemperatureStatsEntry
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"Each temperature is represented by a row 
 | 
			
		||||
		in the table."
 | 
			
		||||
	INDEX {
 | 
			
		||||
		cerentEnvMonTemperatureStatsIndex }
 | 
			
		||||
	::= { cerentEnvMonTemperatureStatsTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
CerentEnvMonTemperatureStatsEntry ::= SEQUENCE {
 | 
			
		||||
 | 
			
		||||
	cerentEnvMonTemperatureStatsIndex         Integer32,
 | 
			
		||||
	cerentEnvMonTemperatureStatsDescr         DisplayString,
 | 
			
		||||
	cerentEnvMonTemperatureStatsCurrentValue  Gauge32,
 | 
			
		||||
	cerentEnvMonTemperatureStatsThresholdHigh Gauge32 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonTemperatureStatsIndex OBJECT-TYPE
 | 
			
		||||
	SYNTAX Integer32 (1..2147483647)
 | 
			
		||||
	MAX-ACCESS not-accessible
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"The value index uniquely indicates the 
 | 
			
		||||
		temperature sensor in the device. "
 | 
			
		||||
	::= { cerentEnvMonTemperatureStatsEntry 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonTemperatureStatsDescr OBJECT-TYPE
 | 
			
		||||
	SYNTAX DisplayString
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"Unique Name/Description of the 
 | 
			
		||||
		temperature sensor."
 | 
			
		||||
	::= { cerentEnvMonTemperatureStatsEntry 20 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonTemperatureStatsCurrentValue OBJECT-TYPE
 | 
			
		||||
	SYNTAX Gauge32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"Degree Celsius"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"Current Temperature measurement at this
 | 
			
		||||
		temperature sensor."
 | 
			
		||||
	::= { cerentEnvMonTemperatureStatsEntry 30 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonTemperatureStatsThresholdHigh OBJECT-TYPE
 | 
			
		||||
	SYNTAX Gauge32
 | 
			
		||||
	UNITS
 | 
			
		||||
		"Degree Celsius"
 | 
			
		||||
	MAX-ACCESS read-only
 | 
			
		||||
	STATUS current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
		"If the current temperature value exceeds this
 | 
			
		||||
		 threshold value, an alarm event will be
 | 
			
		||||
		raised by the device. 
 | 
			
		||||
 | 
			
		||||
		The severity of this event may be 
 | 
			
		||||
		provisionable."
 | 
			
		||||
	::= { cerentEnvMonTemperatureStatsEntry 40 }
 | 
			
		||||
 | 
			
		||||
cerentEnvMonMibObjectsGroup  OBJECT-GROUP
 | 
			
		||||
        OBJECTS {
 | 
			
		||||
          cerentEnvMonVoltageStatsDescr,
 | 
			
		||||
          cerentEnvMonVoltageStatsCurrentValue,
 | 
			
		||||
          cerentEnvMonVoltageStatsThresholdVeryHigh,
 | 
			
		||||
          cerentEnvMonVoltageStatsThresholdHigh,
 | 
			
		||||
          cerentEnvMonVoltageStatsThresholdLow,
 | 
			
		||||
          cerentEnvMonVoltageStatsThresholdVeryLow,
 | 
			
		||||
          cerentEnvMonTemperatureStatsDescr,
 | 
			
		||||
          cerentEnvMonTemperatureStatsCurrentValue,
 | 
			
		||||
          cerentEnvMonTemperatureStatsThresholdHigh
 | 
			
		||||
          }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
          "All NMS accessible objects"
 | 
			
		||||
        ::= { cerentEnvMonMibGroups 10 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
cerentEnvMonMibBasicCompliance MODULE-COMPLIANCE
 | 
			
		||||
       STATUS current
 | 
			
		||||
       DESCRIPTION
 | 
			
		||||
         "The basic implementation requirements
 | 
			
		||||
          for all Cisco ONS network devices."
 | 
			
		||||
       MODULE
 | 
			
		||||
         MANDATORY-GROUPS { cerentEnvMonMibObjectsGroup }
 | 
			
		||||
       ::= { cerentEnvMonMibCompliance 10 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user