Observium_CE/mibs/cyan/CYAN-PME-MIB

711 lines
18 KiB
Plaintext

CYAN-PME-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
CyanLEDTc,
CyanOffOnTc,
CyanActvStdbyTc,
CyanAdminStateTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanOpStateTc
FROM CYAN-TC-MIB
CyanTypeTc,
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanPmeModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Packet Multiplexer Element(PME)"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 110 }
cyanPmeMibObjects OBJECT IDENTIFIER ::={ cyanPmeModule 1 }
cyanPmeTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanPmeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Pme entries."
::= { cyanPmeMibObjects 1 }
cyanPmeEntry OBJECT-TYPE
SYNTAX CyanPmeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Pme."
INDEX {
cyanPmeShelfId ,
cyanPmePmeId
}
::= { cyanPmeTable 1 }
CyanPmeEntry ::=
SEQUENCE {
cyanPmeShelfId Unsigned32,
cyanPmePmeId Unsigned32,
cyanPmeActiveLed CyanLEDTc,
cyanPmeActivestandbyState CyanActvStdbyTc,
cyanPmeAdminState CyanAdminStateTc,
cyanPmeAlarmLed CyanLEDTc,
cyanPmeAssetTag DisplayString,
cyanPmeAutoinserviceSoakTimeSec Integer32,
cyanPmeBaseMacAddress DisplayString,
cyanPmeCurrCyanSwBuildVersions DisplayString,
cyanPmeCurrCyanSwRelease DisplayString,
cyanPmeCurrent Integer32,
cyanPmeDescription DisplayString,
cyanPmeExhaustAirTemp Integer32,
cyanPmeExhaustTempAlarmHighThres Integer32,
cyanPmeExhaustTempAlarmLowThres Integer32,
cyanPmeExhaustTempWarnHighThres Integer32,
cyanPmeExhaustTempWarnLowThres Integer32,
cyanPmeExpectedTemperatureRise Integer32,
cyanPmeIdentifier DisplayString,
cyanPmeIntakeAirTemp Integer32,
cyanPmeIntakeTempAlarmHighThres Integer32,
cyanPmeIntakeTempAlarmLowThres Integer32,
cyanPmeIntakeTempWarnHighThres Integer32,
cyanPmeIntakeTempWarnLowThres Integer32,
cyanPmeLedTest Unsigned32,
cyanPmeMacBlockSize Unsigned32,
cyanPmeMfgCleiCode DisplayString,
cyanPmeMfgEciCode DisplayString,
cyanPmeMfgModuleId Unsigned32,
cyanPmeMfgPartNumber DisplayString,
cyanPmeMfgRevision DisplayString,
cyanPmeMfgSerialNumber DisplayString,
cyanPmeName DisplayString,
cyanPmeOidClass DisplayString,
cyanPmeOperState CyanOpStateTc,
cyanPmeOperStateQual CyanOpStateQualTc,
cyanPmeOssLabel DisplayString,
cyanPmeOvervoltageThreshold Integer32,
cyanPmeOwner DisplayString,
cyanPmePartNumber DisplayString,
cyanPmePowerLed CyanLEDTc,
cyanPmePsuTemperature Integer32,
cyanPmePwrFeedAStatus CyanOffOnTc,
cyanPmePwrFeedAVoltage Integer32,
cyanPmePwrFeedBStatus CyanOffOnTc,
cyanPmePwrFeedBVoltage Integer32,
cyanPmeResendEthlinkoamPdus Unsigned32,
cyanPmeRevertCyanSwBuildVersions DisplayString,
cyanPmeRevertCyanSwRelease DisplayString,
cyanPmeSecServState CyanSecServiceStateTc,
cyanPmeSynchLed CyanLEDTc,
cyanPmeType CyanTypeTc,
cyanPmeUndervoltageThreshold Integer32,
cyanPmeUpgradeCyanSwBuildVersions DisplayString,
cyanPmeUpgradeCyanSwRelease DisplayString
}
cyanPmeShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanPmeEntry 1 }
cyanPmePmeId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PME Module Id"
::= { cyanPmeEntry 2 }
cyanPmeActiveLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active LED status"
::= { cyanPmeEntry 3 }
cyanPmeActivestandbyState OBJECT-TYPE
SYNTAX CyanActvStdbyTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active/standby state"
::= { cyanPmeEntry 4 }
cyanPmeAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanPmeEntry 5 }
cyanPmeAlarmLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm LED status"
::= { cyanPmeEntry 6 }
cyanPmeAssetTag OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..124))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Asset Tag"
::= { cyanPmeEntry 7 }
cyanPmeAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanPmeEntry 8 }
cyanPmeBaseMacAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Base MAC address of a range of addresses"
::= { cyanPmeEntry 9 }
cyanPmeCurrCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software build versions"
::= { cyanPmeEntry 10 }
cyanPmeCurrCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Cyan software release"
::= { cyanPmeEntry 11 }
cyanPmeCurrent OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Draw"
::= { cyanPmeEntry 12 }
cyanPmeDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description"
::= { cyanPmeEntry 13 }
cyanPmeExhaustAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Exhaust air temperature"
::= { cyanPmeEntry 14 }
cyanPmeExhaustTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for exhaust air temperature"
::= { cyanPmeEntry 15 }
cyanPmeExhaustTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for exhaust air temperature"
::= { cyanPmeEntry 16 }
cyanPmeExhaustTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for exhaust air temperature"
::= { cyanPmeEntry 17 }
cyanPmeExhaustTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for exhaust air temperature"
::= { cyanPmeEntry 18 }
cyanPmeExpectedTemperatureRise OBJECT-TYPE
SYNTAX Integer32 -- Float Value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected temperature rise"
::= { cyanPmeEntry 19 }
cyanPmeIdentifier OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"string OID"
::= { cyanPmeEntry 20 }
cyanPmeIntakeAirTemp OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"In-take air temperature"
::= { cyanPmeEntry 21 }
cyanPmeIntakeTempAlarmHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High alarm threshold for in-take air temperature"
::= { cyanPmeEntry 22 }
cyanPmeIntakeTempAlarmLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low alarm threshold for in-take air temperature"
::= { cyanPmeEntry 23 }
cyanPmeIntakeTempWarnHighThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"High warning threshold for in-take air temperature"
::= { cyanPmeEntry 24 }
cyanPmeIntakeTempWarnLowThres OBJECT-TYPE
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Low warning threshold for in-take air temperature"
::= { cyanPmeEntry 25 }
cyanPmeLedTest OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Change value of this attribute to run LED test on this module"
::= { cyanPmeEntry 26 }
cyanPmeMacBlockSize OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of MAC addresses allocated from the base MAC address"
::= { cyanPmeEntry 27 }
cyanPmeMfgCleiCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Common Language Equipment Identifier"
::= { cyanPmeEntry 28 }
cyanPmeMfgEciCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment Catalog Item"
::= { cyanPmeEntry 29 }
cyanPmeMfgModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Module ID"
::= { cyanPmeEntry 30 }
cyanPmeMfgPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturing part number"
::= { cyanPmeEntry 31 }
cyanPmeMfgRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg revision number"
::= { cyanPmeEntry 32 }
cyanPmeMfgSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mfg serial number"
::= { cyanPmeEntry 33 }
cyanPmeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan name"
::= { cyanPmeEntry 34 }
cyanPmeOidClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID Class"
::= { cyanPmeEntry 35 }
cyanPmeOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanPmeEntry 36 }
cyanPmeOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanPmeEntry 37 }
cyanPmeOssLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CyMS label"
::= { cyanPmeEntry 38 }
cyanPmeOvervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Over-voltage warning threshold"
::= { cyanPmeEntry 39 }
cyanPmeOwner OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Owner"
::= { cyanPmeEntry 40 }
cyanPmePartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..11))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cyan part number"
::= { cyanPmeEntry 41 }
cyanPmePowerLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power LED status"
::= { cyanPmeEntry 42 }
cyanPmePsuTemperature OBJECT-TYPE
SYNTAX Integer32 (-25000..85000) -- Float value * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature reading in the power supply"
::= { cyanPmeEntry 43 }
cyanPmePwrFeedAStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply A"
::= { cyanPmeEntry 44 }
cyanPmePwrFeedAVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply A"
::= { cyanPmeEntry 45 }
cyanPmePwrFeedBStatus OBJECT-TYPE
SYNTAX CyanOffOnTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of power supply B"
::= { cyanPmeEntry 46 }
cyanPmePwrFeedBVoltage OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage level of power supply B"
::= { cyanPmeEntry 47 }
cyanPmeResendEthlinkoamPdus OBJECT-TYPE
SYNTAX Unsigned32 (1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"802.3ah Clause 57 link OAM event resend count"
::= { cyanPmeEntry 48 }
cyanPmeRevertCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software build versions"
::= { cyanPmeEntry 49 }
cyanPmeRevertCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revert Cyan software release"
::= { cyanPmeEntry 50 }
cyanPmeSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanPmeEntry 51 }
cyanPmeSynchLed OBJECT-TYPE
SYNTAX CyanLEDTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Synch LED status"
::= { cyanPmeEntry 52 }
cyanPmeType OBJECT-TYPE
SYNTAX CyanTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Equipment type"
::= { cyanPmeEntry 53 }
cyanPmeUndervoltageThreshold OBJECT-TYPE
SYNTAX Integer32 -- real32 * 1000
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Under-voltage warning threshold"
::= { cyanPmeEntry 54 }
cyanPmeUpgradeCyanSwBuildVersions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software build versions"
::= { cyanPmeEntry 55 }
cyanPmeUpgradeCyanSwRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Upgrade Cyan software release"
::= { cyanPmeEntry 56 }
cyanPmeObjectGroup OBJECT-GROUP
OBJECTS {
cyanPmeActiveLed,
cyanPmeActivestandbyState,
cyanPmeAdminState,
cyanPmeAlarmLed,
cyanPmeAssetTag,
cyanPmeAutoinserviceSoakTimeSec,
cyanPmeBaseMacAddress,
cyanPmeCurrCyanSwBuildVersions,
cyanPmeCurrCyanSwRelease,
cyanPmeCurrent,
cyanPmeDescription,
cyanPmeExhaustAirTemp,
cyanPmeExhaustTempAlarmHighThres,
cyanPmeExhaustTempAlarmLowThres,
cyanPmeExhaustTempWarnHighThres,
cyanPmeExhaustTempWarnLowThres,
cyanPmeExpectedTemperatureRise,
cyanPmeIdentifier,
cyanPmeIntakeAirTemp,
cyanPmeIntakeTempAlarmHighThres,
cyanPmeIntakeTempAlarmLowThres,
cyanPmeIntakeTempWarnHighThres,
cyanPmeIntakeTempWarnLowThres,
cyanPmeLedTest,
cyanPmeMacBlockSize,
cyanPmeMfgCleiCode,
cyanPmeMfgEciCode,
cyanPmeMfgModuleId,
cyanPmeMfgPartNumber,
cyanPmeMfgRevision,
cyanPmeMfgSerialNumber,
cyanPmeName,
cyanPmeOidClass,
cyanPmeOperState,
cyanPmeOperStateQual,
cyanPmeOssLabel,
cyanPmeOvervoltageThreshold,
cyanPmeOwner,
cyanPmePartNumber,
cyanPmePowerLed,
cyanPmePsuTemperature,
cyanPmePwrFeedAStatus,
cyanPmePwrFeedAVoltage,
cyanPmePwrFeedBStatus,
cyanPmePwrFeedBVoltage,
cyanPmeResendEthlinkoamPdus,
cyanPmeRevertCyanSwBuildVersions,
cyanPmeRevertCyanSwRelease,
cyanPmeSecServState,
cyanPmeSynchLed,
cyanPmeType,
cyanPmeUndervoltageThreshold,
cyanPmeUpgradeCyanSwBuildVersions,
cyanPmeUpgradeCyanSwRelease
}
STATUS current
DESCRIPTION "Group of objects that comes with Pme module"
::= {cyanPmeModule 20}
cyanPmeCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Pme"
MODULE
MANDATORY-GROUPS {
cyanPmeObjectGroup
}
::= { cyanPmeModule 30 }
END