snmp_mib_archive/VMWARE-ENV-MIB.cfg
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

226 lines
4.9 KiB
INI
Executable File

#-MIBFILE: VMWARE-ENV-MIB.mib
VMWARE-ENV-MIB DEFINITIONS ::= BEGIN
DisplayString ::=
OCTET STRING (SIZE(0..255))
PhysAddress ::=
OCTET STRING
MacAddress ::=
OCTET STRING (SIZE(6))
TruthValue ::=
INTEGER {
true(1),
false(2)
}
TestAndIncr ::=
INTEGER (0..2147483647)
AutonomousType ::=
OBJECT IDENTIFIER
InstancePointer ::=
OBJECT IDENTIFIER
VariablePointer ::=
OBJECT IDENTIFIER
RowPointer ::=
OBJECT IDENTIFIER
RowStatus ::=
INTEGER {
active(1),
notInService(2),
notReady(3),
createAndGo(4),
createAndWait(5),
destroy(6)
}
TimeStamp ::=
TimeTicks
TimeInterval ::=
INTEGER (0..2147483647)
DateAndTime ::=
OCTET STRING (SIZE(8|11))
StorageType ::=
INTEGER {
other(1),
volatile(2),
nonVolatile(3),
permanent(4),
readOnly(5)
}
TDomain ::=
OBJECT IDENTIFIER
TAddress ::=
OCTET STRING (SIZE(1..255))
vmware OBJECT IDENTIFIER ::= { enterprises 6876 }
vmwProductSpecific OBJECT IDENTIFIER ::= { vmware 4 }
vmwNotifications OBJECT IDENTIFIER ::= { vmware 0 }
vmwProductSpecific OBJECT IDENTIFIER ::= { vmware 4 }
vmwESX OBJECT IDENTIFIER ::= { vmwProductSpecific 1 }
VmwSubsystemTypes ::=
INTEGER {
unknown(1),
chassis(2),
powerSupply(3),
fan(4),
cpu(5),
memory(6),
battery(7),
temperatureSensor(8),
raidController(9),
voltage(10)
}
VmwSubsystemStatus ::=
INTEGER {
unknown(1),
normal(2),
marginal(3),
critical(4),
failed(5)
}
VmwConnectedState ::=
OCTET STRING (SIZE(7))
vmwEnv OBJECT IDENTIFIER ::= { vmwProductSpecific 20 }
vmwEnvironmentalMIB OBJECT IDENTIFIER ::= { vmwEnv 10 }
vmwESXNotifications OBJECT IDENTIFIER ::= { vmwESX 0 }
vmwEnvNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Count of number of conceptual rows in vmwEnvTable"
::= { vmwEnv 1 }
vmwEnvLastChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION "The value of sysUptime when a conceptual row was added
or deleted from this table"
::= { vmwEnv 2 }
vmwEnvTable OBJECT-TYPE
SYNTAX SEQUENCE OF VmwEnvEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "This table is populated from monitoring subsystems such as IPMI
One conceptual row is maintained for each reporting component.
Conceptual rows are not persistent across device resets"
::= { vmwEnv 3 }
vmwEnvEntry OBJECT-TYPE
SYNTAX VmwEnvEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "One entry for each physical component reporting its
status to ESX Operating System"
INDEX { vmwEnvIndex }
::= { vmwEnvTable 1 }
vmwEnvEntry ::=
SEQUENCE {
vmwEnvIndex Integer32,
vmwSubsystemType VmwSubsystemTypes,
vmwHardwareStatus VmwSubsystemStatus,
vmwEventDescription DisplayString,
vmwEnvHardwareTime TimeTicks
}
vmwEnvIndex OBJECT-TYPE
SYNTAX INTEGER (1..1000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "A unique identifier that does not persist across management restarts"
::= { vmwEnvEntry 1 }
vmwSubsystemType OBJECT-TYPE
SYNTAX VmwSubsystemTypes
ACCESS read-only
STATUS mandatory
DESCRIPTION "Hardware component reporting environmental state"
::= { vmwEnvEntry 2 }
vmwHardwareStatus OBJECT-TYPE
SYNTAX VmwSubsystemStatus
ACCESS read-only
STATUS mandatory
DESCRIPTION "Last reported state of this component"
::= { vmwEnvEntry 3 }
vmwEventDescription OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Human readable description of this event"
::= { vmwEnvEntry 4 }
vmwEnvHardwareTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION "Value of sysUptime when vmwHardwareStatus was obtained"
::= { vmwEnvEntry 5 }
vmwEnvironmentalMIBConformance OBJECT IDENTIFIER ::= { vmwEnvironmentalMIB 2 }
vmwEnvironmentMIBCompliances OBJECT IDENTIFIER ::= { vmwEnvironmentalMIBConformance 1 }
vmwEnvMIBGroups OBJECT IDENTIFIER ::= { vmwEnvironmentalMIBConformance 2 }
vmwEnvironmentGroup OBJECT IDENTIFIER ::= { vmwEnvMIBGroups 1 }
vmwEnvNotificationGroup OBJECT IDENTIFIER ::= { vmwEnvMIBGroups 2 }
vmwESXEnvNotificationGroup OBJECT IDENTIFIER ::= { vmwEnvMIBGroups 3 }
vmwEnvHardwareEvent TRAP-TYPE
ENTERPRISE vmwNotifications
VARIABLES { vmwSubsystemType, vmwHardwareStatus, vmwEventDescription, vmwEnvHardwareTime }
DESCRIPTION "This notification, if the agent is so configured, may be sent when the
system has detected a material change in physical condition of the
hardware"
::= 301
vmwESXEnvHardwareEvent TRAP-TYPE
ENTERPRISE vmwESX
VARIABLES { vmwSubsystemType, vmwHardwareStatus, vmwEventDescription, vmwEnvHardwareTime }
DESCRIPTION "ESX Specific version of this notification,
if the agent is so configured, may be sent when
the ESX Operating System has detected a material change in
physical condition of the hardware"
::= 301
END