diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/vmware/VMWARE-ENV-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/vmware/VMWARE-ENV-MIB')
| -rw-r--r-- | MIBS/vmware/VMWARE-ENV-MIB | 836 |
1 files changed, 836 insertions, 0 deletions
diff --git a/MIBS/vmware/VMWARE-ENV-MIB b/MIBS/vmware/VMWARE-ENV-MIB new file mode 100644 index 0000000..a063822 --- /dev/null +++ b/MIBS/vmware/VMWARE-ENV-MIB @@ -0,0 +1,836 @@ +-- ********************************************************** +-- Copyright 2008-2017 VMware, Inc. All rights reserved. +-- ********************************************************** + +VMWARE-ENV-MIB DEFINITIONS ::= BEGIN + +IMPORTS + Counter32, Integer32, NOTIFICATION-TYPE, OBJECT-TYPE, TimeTicks, + MODULE-IDENTITY, OBJECT-IDENTITY + FROM SNMPv2-SMI + DisplayString, DateAndTime + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + vmwProductSpecific, vmwNotifications + FROM VMWARE-ROOT-MIB + vmwESX + FROM VMWARE-PRODUCTS-MIB + VmwLongSnmpAdminString, VmwCIMSeverity, VmwSubsystemStatus, VmwSubsystemTypes, + VmwCIMAlertTypes, VmwCIMAlertFormat, VmwCimName + FROM VMWARE-TC-MIB; + + vmwEnvironmentalMIB MODULE-IDENTITY + LAST-UPDATED "201706050000Z" + ORGANIZATION "VMware, Inc" + CONTACT-INFO + "VMware, Inc + 3401 Hillview Ave + Palo Alto, CA 94304 + Tel: 1-877-486-9273 or 650-427-5000 + Fax: 650-427-5001 + Web: http://kb.vmware.com/kb/1013445 + " +DESCRIPTION + "This MIB module identifies hardware components of a machine as provided by IPMI. + The descriptions in this document will be marked with [1] to refer the IPMI specification here: + https://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/ipmi-second-gen-interface-spec-v2-rev1-1.pdf + which provides a definition for IPMI System Event Log (SEL). + " + +REVISION "201706050000Z" +DESCRIPTION + "This revision deprecates the previous CIM based implementation. The vmwEnvTable now maps + directly to an IPMI System Event Log allowing for simpler identification and management. + vmwEnvSource.0 will now report ipmi(4) on agents implementing this mib module version. + The first implementation of vmwEnvTable adds vmwEnvHrDeviceIndex and + changes vmwEnvHardwareTime syntax from TimeTicks to DateAndTime" + +REVISION "201005120000Z" +DESCRIPTION + "This revision adds support for CIM OMC_IpmiAlertIndication as the source of events + instead of only IPMI sensors thus more areas of hardware can be reported on. + This required a new notification set to be defined replacing previous + notifications." + +REVISION "200810300000Z" +DESCRIPTION + "Introduce vmwESXNotification to match ESX 3.5 agent." + +REVISION "200712270000Z" +DESCRIPTION + "This is the first revision of this MIB module." +::= { vmwEnv 10 } + +vmwEnv OBJECT IDENTIFIER + ::= { vmwProductSpecific 20 } + +vmwESXNotifications OBJECT-IDENTITY +STATUS current +DESCRIPTION + "Parent of all ESX specific notifications (traps, informs)." + ::= { vmwESX 0 } + +vmwEnvNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Count of number of conceptual rows in vmwEnvTable." + ::= { vmwEnv 1 } + +vmwEnvLastChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of sysUptime when a conceptual row was added + or deleted from this table." + ::= { vmwEnv 2 } + +vmwSELCapacity OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of free space left in the IPMI SEL for new entries." + ::= { vmwEnv 30 } + +vmwEnvTable OBJECT-TYPE + SYNTAX SEQUENCE OF VmwEnvEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is populated from monitoring IPMI BMC device. + One conceptual row is maintained for each reporting component. + This table may be cleared by operational request to BMC and + normally is configured to stop adding new entries when full." + ::= { vmwEnv 3 } + +vmwEnvEntry OBJECT-TYPE + SYNTAX VmwEnvEntry + MAX-ACCESS not-accessible + STATUS current + 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 DateAndTime, + vmwEnvHrDeviceIndex Integer32, + vmwEnvSelSensorNumber Integer32 +} + +vmwEnvIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the identifier as reported by the vendor hardware's BMC + as per Table 32 section 32.1 SEL Event Records [1]. + On ESXi: the command: localcli hardware ipmi sel list + can provide the listing of IPMI SEL entries as well." + ::= { vmwEnvEntry 1 } + +vmwSubsystemType OBJECT-TYPE + SYNTAX VmwSubsystemTypes + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware component reporting environmental state" + ::= { vmwEnvEntry 2 } + +vmwHardwareStatus OBJECT-TYPE + SYNTAX VmwSubsystemStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last reported state of this component" + ::= { vmwEnvEntry 3 } + +vmwEventDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Human readable description of this event" + ::= { vmwEnvEntry 4 } + +vmwEnvHardwareTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timestamp as reported from BMC for the SEL entry. + See CLI: 'localcli hardware ipmi sel list' for same report. + Note that BMC maintains it own clock and may not be the same + as the time ESX itself reports. On ESX: the CLI command: + localcli hardware ipmi sel get + reports the BMC clock." + ::= { vmwEnvEntry 5 } + +vmwEnvHrDeviceIndex OBJECT-TYPE + SYNTAX Integer32 (0|1..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Index into hrDeviceTable for the hardware related to this event. + Report 0 if this entry does not have a related entry in hrDeviceTable." + ::= { vmwEnvEntry 6 } + +vmwEnvSelSensorNumber OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the BMC reported Sensor Number byte 12 from SEL Event record + as per Table 32 section 32.1 SEL Event Records [1]. + IPMI Sensors are reported in hrDeviceTable and vmwEnvTable provides + the mapping to the specific entry there. Also from CLI on ESX the command: + localcli hardware ipmi sdr list + can provide the listing of IPMI Sensors that has entered this SEL record. + " + ::= { vmwEnvEntry 7 } + +vmwEnvSource OBJECT-TYPE + SYNTAX INTEGER {unknown(1), sensors(2), indications(3), ipmi(4) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies which source being used to obtain hardware state. Sensors were + from host agent process, indications were from CIMOM/cim provider, and ipmi is + when snmpd reads SEL directly from IPMI to obtain hardware events " + ::= { vmwEnv 100 } + +vmwEnvIPMI OBJECT IDENTIFIER + ::= { vmwProductSpecific 25 } + +-- IPMI Based Notifications + +vmwEnvIpmiSelFull NOTIFICATION-TYPE + OBJECTS { vmwSELCapacity } + STATUS current + DESCRIPTION + "An IPMI System Event Log has fixed amount of entries (65535). This event is sent once when + the managed object vmwSELCapacity reaches 100% capacity at which point new entries + to the SEL will be dropped if overflow is not enabled (default) on most hardware systems. + This event will rearm any time vmwSELCapacity.0 drops below 80%." + REFERENCE "[1] section 31 System Event Log (SEL) Commands" + ::= { vmwESXNotifications 390} + +vmwEnvIpmiSelMemoryRaised NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A memory related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted. + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 11" + ::= { vmwESXNotifications 400 } + +vmwEnvIpmiSelMemoryCleared NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A memory related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 11" + ::= { vmwESXNotifications 401 } + + +vmwEnvIpmiSelPowerSupplyRaised NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A power supply related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted. + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 11" + ::= { vmwESXNotifications 410 } + +vmwEnvIpmiSelPowerSupplyCleared NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A power supply related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 11" + ::= { vmwESXNotifications 411 } + +vmwEnvIpmiSelFanRaised NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A fan related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted. + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 11" + ::= { vmwESXNotifications 420 } + +vmwEnvIpmiSelFanCleared NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A fan related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] am/.../ipmi-second-gen-interface-spec-v2-rev1-1.pdf section 32 byte 11" + ::= { vmwESXNotifications 421 } + + +vmwEnvIpmiSelCpuRaised NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A CPU related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted. + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 13" + ::= { vmwESXNotifications 430 } + +vmwEnvIpmiSelCpuCleared NOTIFICATION-TYPE + OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription } + STATUS current + DESCRIPTION + "A CPU related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted + The vmwEnvTable will have an entry at vmwEnvIndex with additional details" + REFERENCE "[1] section 32 byte 13" + ::= { vmwESXNotifications 431 } + + +-- CIM Indication to SNMP notification conversion + +vmwEnvInIndications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of HTTP POST msgs containing CIM Indications in XML as received by agent." + ::= { vmwEnv 101 } + +vmwEnvLastIn OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "sysUptime when agent last received an indication." + ::= { vmwEnv 102 } + +vmwEnvOutNotifications OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of notifications (traps|informs) sent that originated as CIM indication." + ::= { vmwEnv 103 } + +vmwEnvInErrs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM Indications that agent did not complete receipt of." + ::= { vmwEnv 104 } + +vmwEnvIndOidErrs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM Indications having a MappingString qualifier for which the value was not a valid oid." + ::= { vmwEnv 105 } + +vmwEnvCvtValueErrs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM Indication properties having a MappingString qualifier + for which the cim value for the given cim type could not be converted." + ::= { vmwEnv 106 } + +vmwEnvCvtSyntaxErrs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM Indication properties having a MappingString qualifier + for which the cim type could not be converted to smi syntax." + ::= { vmwEnv 107 } + +vmwEnvCvtOidErrs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM Indication properties having a MappingString qualifier + for which the the oid was not valid." + ::= { vmwEnv 108 } + +vmwEnvGetClassErrs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM GetClass operations over a given cim indication class and namespace + could not be completed (timeout) or returned error." + ::= { vmwEnv 109 } + +vmwEnvPropertySkips OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM indications having properties which do not have MappingString qualifier + in the class definition and were not converted, sent along with the notification." + ::= { vmwEnv 110 } + +vmwEnvIndicationSkips OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of CIM indications recieved for which GetClass reported no MappingStrings qualifier + and were not converted to a notification." + ::= { vmwEnv 111 } + + +--- CIM Backed events ---- + + +vmwEnvHardwareEvent NOTIFICATION-TYPE + OBJECTS { vmwSubsystemType, vmwHardwareStatus, + vmwEventDescription, vmwEnvHardwareTime } + STATUS deprecated + 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" + ::= { vmwNotifications 301 } + +vmwESXEnvHardwareEvent NOTIFICATION-TYPE + OBJECTS { vmwSubsystemType, vmwHardwareStatus, + vmwEventDescription, vmwEnvHardwareTime } + STATUS deprecated + 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" + ::= { vmwESXNotifications 301 } + + +vmwEnvCIM OBJECT IDENTIFIER + ::= { vmwProductSpecific 30 } + +vmwEnvDescription OBJECT-TYPE + SYNTAX VmwLongSnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "A short description of the Indication." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property Description" + ::= { vmwEnvCIM 1 } + +vmwEnvEventTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The time and date the underlying event was first + detected. May be set to the time the SNMP agent recieved the notification + if in the incoming CIM indication the value is + NULL due to the creating entity not being capable of providing + this information. This value is based on the notion of + local date and time of the Managed System Element + generating the Indication." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property EventTime" + ::= { vmwEnvCIM 2 } + +vmwEnvIndicationTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The time and date of creation of the underlying Indication received by the snmp agent. The + property may be set to the time SNMP agent received the notification if the entity creating the + Indication is not capable of determining this + information and delivers a null IndicationTime property. Note that IndicationTime may be the same + for two Indications that are generated in rapid succession." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property IndicationTime" + ::= { vmwEnvCIM 3 } + +vmwEnvPerceivedSeverity OBJECT-TYPE + SYNTAX VmwCIMSeverity + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "An enumerated value that describes the severity of the + Alert Indication from the notifier's point of view." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property PerceivedSeverity" + ::= { vmwEnvCIM 4 } + +vmwEnvAlertType OBJECT-TYPE + SYNTAX VmwCIMAlertTypes + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "Primary classification of the Indication." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property AlertType" + ::= { vmwEnvCIM 5 } + +vmwEnvSysCreationClassName OBJECT-TYPE + SYNTAX VmwCimName + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The scoping System's CreationClassName for the Provider + generating this Indication." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property SystemCreationClassName" + ::= { vmwEnvCIM 6 } + +vmwEnvAlertingElement OBJECT-TYPE + SYNTAX VmwCimName + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The identifying information of the entity (ie, the + instance) for which this notification is generated. The + property contains the CIM path of an CIM object instance, + encoded as a string parameter - if the instance is modeled in the CIM + Schema. If not a CIM instance, the property contains + some identifying string that names the entity for which + the Alert is generated. The path or identifying string + is formatted per the AlertingElementFormat property." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property AlertingManagedElement" + ::= { vmwEnvCIM 7 } + +vmwEnvAlertingFormat OBJECT-TYPE + SYNTAX VmwCIMAlertFormat + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The format of the AlertingManagedElement property is + interpretable based upon the value of this property." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property AlertingElementFormat" + ::= { vmwEnvCIM 8 } + +vmwEnvSystemName OBJECT-TYPE + SYNTAX VmwCimName + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The scoping System's Name for the Provider generating this message." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property SystemName" + ::= { vmwEnvCIM 9 } + +vmwEnvProviderName OBJECT-TYPE + SYNTAX VmwCimName + MAX-ACCESS accessible-for-notify + STATUS deprecated + DESCRIPTION + "The name of the CIM provider, a software module loaded into the CIM subsystem, generating this message." + REFERENCE + "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property ProviderName" + ::= { vmwEnvCIM 10 } + + +vmwESXEnvHardwareAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A hardware alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 302 } + +vmwESXEnvBatteryAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A battery alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 303 } + +vmwESXEnvChassisAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A chassis alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 304 } + + +vmwESXEnvThermalAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A cooling/thermal alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 305 } + +vmwESXEnvDiskAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A disk drive alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 306 } + +vmwESXEnvPowerAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A power suppply alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 307 } + +vmwESXEnvProcessorAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A IPMI processor alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 308 } + +vmwESXEnvMemoryAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "A IPMI memory alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 309 } + + +vmwESXEnvBIOSAlert NOTIFICATION-TYPE + OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity, + vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat, + vmwEnvSystemName, vmwEnvProviderName } + STATUS deprecated + DESCRIPTION + "BIOS System Event Log alert as received from the Common Infrastructure Management (CIM) subsystem on this system." + REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof" + ::= { vmwESXNotifications 310 } + +-- conformance information +vmwEnvironmentalMIBConformance +OBJECT IDENTIFIER ::= { vmwEnvironmentalMIB 2 } +vmwEnvironmentMIBCompliances +OBJECT IDENTIFIER ::= { vmwEnvironmentalMIBConformance 1 } +vmwEnvMIBGroups OBJECT IDENTIFIER ::= { vmwEnvironmentalMIBConformance 2 } + +-- compliance statements + +vmwEnvMIBBasicCompliance4 MODULE-COMPLIANCE +STATUS current +DESCRIPTION + "The compliance statement for entities which implement the + VMWARE-ENV-MIB." +MODULE -- this module +MANDATORY-GROUPS { vmwEnvCIMToSNMP, vmwEnvironmentGroup2, + vmwESXEnvNotificationGroup3} +GROUP vmwESXEnvNotificationGroup3 +DESCRIPTION + "This group is mandatory for ESX based systems agents." +::= { vmwEnvironmentMIBCompliances 5 } + +vmwEnvMIBBasicCompliance3 MODULE-COMPLIANCE +STATUS obsolete +DESCRIPTION + "The compliance statement for entities which implement the + VMWARE-ENV-MIB." +MODULE -- this module +MANDATORY-GROUPS { vmwEnvAlertGroup, vmwESXEnvNotificationGroup2 } +GROUP vmwESXEnvNotificationGroup2 +DESCRIPTION + "This group is mandatory for ESX based systems agents." +::= { vmwEnvironmentMIBCompliances 4 } + +vmwEnvMIBBasicCompliance2 MODULE-COMPLIANCE +STATUS deprecated +DESCRIPTION + "The compliance statement for entities which implement the + VMWARE-ENV-MIB." +MODULE -- this module +MANDATORY-GROUPS { vmwEnvironmentGroup } + + +GROUP vmwESXEnvNotificationGroup +DESCRIPTION + "This group is mandatory for ESX based systems agents." + +GROUP vmwEnvNotificationGroup +DESCRIPTION + "This group is mandatory for vmware based systems agents." +::= { vmwEnvironmentMIBCompliances 3 } + +vmwEnvMIBBasicCompliance MODULE-COMPLIANCE +STATUS obsolete +DESCRIPTION + "The compliance statement for entities which implement the + VMWARE-ENV-MIB." +MODULE -- this module +MANDATORY-GROUPS { vmwEnvironmentGroup, vmwEnvNotificationGroup } +::= { vmwEnvironmentMIBCompliances 2 } + + +vmwEnvCIMToSNMP OBJECT-GROUP + OBJECTS { + vmwEnvSource, + vmwEnvInIndications, + vmwEnvLastIn, + vmwEnvOutNotifications, + vmwEnvInErrs, + vmwEnvIndOidErrs, + vmwEnvCvtValueErrs, + vmwEnvCvtSyntaxErrs, + vmwEnvCvtOidErrs, + vmwEnvGetClassErrs, + vmwEnvPropertySkips, + vmwEnvIndicationSkips + } + STATUS current + DESCRIPTION + "Only needed if protocol conversion between CIM-XML and SNMP is supported." + ::= { vmwEnvMIBGroups 20 } + +vmwEnvAlertGroup OBJECT-GROUP + OBJECTS { + vmwEnvSource, + vmwEnvInIndications, + vmwEnvLastIn, + vmwEnvOutNotifications, + vmwEnvInErrs, + vmwEnvIndOidErrs, + vmwEnvCvtValueErrs, + vmwEnvCvtSyntaxErrs, + vmwEnvCvtOidErrs, + vmwEnvGetClassErrs, + vmwEnvPropertySkips, + vmwEnvIndicationSkips, + vmwEnvDescription, + vmwEnvEventTime, + vmwEnvIndicationTime, + vmwEnvPerceivedSeverity, + vmwEnvAlertType, + vmwEnvSysCreationClassName, + vmwEnvAlertingElement, + vmwEnvAlertingFormat, + vmwEnvSystemName, + vmwEnvProviderName + } + STATUS obsolete + DESCRIPTION + "These objects provide physical hardware environmental details as reported by CIM subsystem." + ::= { vmwEnvMIBGroups 5 } + +vmwEnvironmentGroup OBJECT-GROUP + OBJECTS { + vmwEnvNumber, + vmwEnvLastChange, + vmwSubsystemType, + vmwHardwareStatus, + vmwEventDescription, + vmwEnvHardwareTime + } + STATUS deprecated + DESCRIPTION + "These objects provide physical hardware environmental details." + ::= { vmwEnvMIBGroups 1 } + +vmwEnvNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + vmwEnvHardwareEvent + } + STATUS deprecated + DESCRIPTION + "Notifications related to physical subsystems." + ::= { vmwEnvMIBGroups 2 } + +vmwESXEnvNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + vmwESXEnvHardwareEvent + } + STATUS deprecated + DESCRIPTION + "ESX System specific notifications about physical subsystems." + ::= { vmwEnvMIBGroups 3 } + +vmwESXEnvNotificationGroup2 NOTIFICATION-GROUP + NOTIFICATIONS { + vmwESXEnvHardwareAlert, + vmwESXEnvBatteryAlert, + vmwESXEnvChassisAlert, + vmwESXEnvThermalAlert, + vmwESXEnvDiskAlert, + vmwESXEnvPowerAlert, + vmwESXEnvProcessorAlert, + vmwESXEnvMemoryAlert, + vmwESXEnvBIOSAlert + } + STATUS deprecated + DESCRIPTION + "ESX System specific notifications about physical subsystems." + ::= { vmwEnvMIBGroups 4 } + +vmwESXEnvNotificationGroup3 NOTIFICATION-GROUP + NOTIFICATIONS { + vmwEnvIpmiSelFull, + vmwEnvIpmiSelMemoryRaised, + vmwEnvIpmiSelMemoryCleared, + vmwEnvIpmiSelPowerSupplyRaised, + vmwEnvIpmiSelPowerSupplyCleared, + vmwEnvIpmiSelFanRaised, + vmwEnvIpmiSelFanCleared, + vmwEnvIpmiSelCpuRaised, + vmwEnvIpmiSelCpuCleared + } + STATUS current + DESCRIPTION + "IPMI System EventLog specific notifications about physical subsystems." + ::= { vmwEnvMIBGroups 10 } + + +vmwEnvironmentGroup2 OBJECT-GROUP + OBJECTS { + vmwEnvNumber, + vmwEnvLastChange, + vmwSELCapacity, + vmwSubsystemType, + vmwHardwareStatus, + vmwEventDescription, + vmwEnvHardwareTime, + vmwEnvHrDeviceIndex, + vmwEnvSelSensorNumber + } + STATUS current + DESCRIPTION + "These objects provide physical hardware IPMI System Event Log details." + ::= { vmwEnvMIBGroups 6 } + +END -- end of module VMWARE-ENV-MIB. |