MIBs Depot

VMWARE-VMINFO-MIB

Registered at
1.3.6.1.4.1.6876.2.10
Last updated
2011-09-17 00:00
Organization
VMware, Inc
Revisions
2011-09-17 00:00, 2010-06-22 00:00, 2008-10-23 00:00, 2007-12-27 00:00
Namespace
vmware
Source file
VMWARE-VMINFO-MIB
Digest
sha256:b72cc506714cafb33e75092e6b59fef2808f124c0dd6dbc5bd6e76e00d93ce50

Description

This MIB module provides for monitoring of inventory and state via polling and notifications of state changes for virtual machines residing on this host system. This MIB module also provides a mapping beween SMI managed objects defined here and their corresponding VMware Virtual Infrastructure Management (VIM) API properties.

Contact

VMware, Inc 3401 Hillview Ave Palo Alto, CA 94304 Tel: 1-877-486-9273 or 650-427-5000 Fax: 650-427-5001 Web: http://communities.vmware.com/community/developer/forums/managementapi

Imports

FromSymbols
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, PhysAddress, TEXTUAL-CONVENTION
VMWARE-ENV-MIBvmwESXNotifications
VMWARE-ROOT-MIBvmwTraps, vmwVirtMachines
VMWARE-TC-MIBVmwConnectedState

Imported by

1 module(s) in this corpus import this one.

Load order

Every file a consumer needs in order to load this module, dependencies first.

SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC
VMWARE-ENV-MIB
VMWARE-PRODUCTS-MIB
VMWARE-ROOT-MIB
VMWARE-TC-MIB
VMWARE-VMINFO-MIB

Objects

NameOIDSyntaxAccessStatus
vmwVmTable
OBJECT-TYPE
A table containing information on virtual machines that have been configured on the system.
1.3.6.1.4.1.6876.2.1not-accessiblecurrent
vmwVmEntry
OBJECT-TYPE
Identifies a registered VM on this ESX system.
1.3.6.1.4.1.6876.2.1.1not-accessiblecurrent
vmwVmIdx
OBJECT-TYPE
An operational identifier given the VM when registered on this ESX system. The value is not unique across ESX systems and may change upon reboot. VIM property: ha-vm-folder MOB: https://esx.example.com/mob/?moid=ha%2dfolder%2dvm A given Virtual Machine Instance can be queried using this URL: MOB: https://esx.example.com/mob/?moid=vmwVmIdx
1.3.6.1.4.1.6876.2.1.1.1Integer32 (0..65535)not-accessiblecurrent
vmwVmDisplayName
OBJECT-TYPE
Name by which this vm is displayed. It is not guaranteed to be unique. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=summary%2eguest
1.3.6.1.4.1.6876.2.1.1.2DisplayStringread-onlycurrent
vmwVmConfigFile
OBJECT-TYPE
Path to the configuration file for this vm expressed as a fully qualified path name in POSIX or DOS extended format VM Config file File name: MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2efiles VM Datastore containing the filename: MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2edatastoreUrl
1.3.6.1.4.1.6876.2.1.1.3DisplayStringread-onlycurrent
vmwVmGuestOS
OBJECT-TYPE
Operating system running on this vm. This value corresponds to the value specified when creating the VM and unless set correctly may differ from the actual OS running. Will return one of the values if set in order: Vim.Vm.GuestInfo.guestFullName Vim.Vm.GuestInfo.guestId Vim.Vm.GuestInfo.guestFamily MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=guest where moid = vmwVmIdx. If VMware Tools is not running, value will be of form 'E: error message'
1.3.6.1.4.1.6876.2.1.1.4DisplayStringread-onlycurrent
vmwVmMemSize
OBJECT-TYPE
Memory configured for this virtual machine. Memory > MAX Integer32 is reported as max integer32. VIM Property: memoryMB MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
1.3.6.1.4.1.6876.2.1.1.5Integer32read-onlycurrent
vmwVmState
OBJECT-TYPE
Power state of the virtual machine. VIM Property: powerState MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=summary%2eruntime
1.3.6.1.4.1.6876.2.1.1.6DisplayStringread-onlycurrent
vmwVmVMID
OBJECT-TYPE
No longer provided, use vmwVmIdx. See vmwVmUUID for cross system, unique, persistent identifier.
1.3.6.1.4.1.6876.2.1.1.7Integer32read-onlyobsolete
vmwVmGuestState
OBJECT-TYPE
Operation mode of guest operating system. Values include: running - Guest is running normally. shuttingdown - Guest has a pending shutdown command. resetting - Guest has a pending reset command. standby - Guest has a pending standby command. notrunning - Guest is not running. unknown - Guest information is not available. VIM Property: guestState MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=guest
1.3.6.1.4.1.6876.2.1.1.8DisplayStringread-onlycurrent
vmwVmCpus
OBJECT-TYPE
Number of virtual CPUs assigned to this virtual machine. VIM Property: numCPU MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
1.3.6.1.4.1.6876.2.1.1.9Integer32read-onlycurrent
vmwVmUUID
OBJECT-TYPE
A unique identifier for this VM. Must be unique across a set of ESX systems managed by an instance of vSphere Center. Example value: 564d95d4-bff7-31fd-f20f-db2d808a8b32 VIM Property: uuid MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config
1.3.6.1.4.1.6876.2.1.1.10OCTET STRING (SIZE(36..72))read-onlycurrent
vmwVmHbaTable
OBJECT-TYPE
Table of host bus adapters (hba) for all vms in vmwVmTable.
1.3.6.1.4.1.6876.2.2not-accessiblecurrent
vmwVmHbaEntry
OBJECT-TYPE
Uniquely identifies a given virtual machine host bus adapter.
1.3.6.1.4.1.6876.2.2.1not-accessiblecurrent
vmwHbaVmIdx
OBJECT-TYPE
This number corresponds to the vmwVmIdx in vmwVmTable.
1.3.6.1.4.1.6876.2.2.1.1Integer32 (0..65535)not-accessiblecurrent
vmwVmHbaIdx
OBJECT-TYPE
Uniquely identifies a given Host Bus adapter in this VM. May change across system reboots.
1.3.6.1.4.1.6876.2.2.1.2Integer32 (0..65535)not-accessiblecurrent
vmwHbaNum
OBJECT-TYPE
The name of the hba as it appears in the VM Settings. VIM Property: Virtual Device index of 200-299. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
1.3.6.1.4.1.6876.2.2.1.3DisplayStringread-onlycurrent
vmwHbaVirtDev
OBJECT-TYPE
The oem host bus adapter hardware being emulated to the Guest OS. MOB: Not visible.
1.3.6.1.4.1.6876.2.2.1.4DisplayStringread-onlycurrent
vmwHbaTgtTable
OBJECT-TYPE
Table of all virtual disks configured for vms in vmwVmTable.
1.3.6.1.4.1.6876.2.3not-accessiblecurrent
vmwHbaTgtEntry
OBJECT-TYPE
Identifies a specific storage disk. Index may change across reboots.
1.3.6.1.4.1.6876.2.3.1not-accessiblecurrent
vmwHbaTgtVmIdx
OBJECT-TYPE
This number corresponds to vmwVmIdx in vmwVmTable.
1.3.6.1.4.1.6876.2.3.1.1Integer32 (0..65535)not-accessiblecurrent
vmwHbaTgtIdx
OBJECT-TYPE
This value identifies a particular disk.
1.3.6.1.4.1.6876.2.3.1.2Integer32 (0..65535)not-accessiblecurrent
vmwHbaTgtNum
OBJECT-TYPE
Identifies the disk as seen from the host bus controller VIM Property: Virtual Device's with index of 2000-2999,3000-3999. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
1.3.6.1.4.1.6876.2.3.1.3DisplayStringread-onlycurrent
vmwVmNetTable
OBJECT-TYPE
Table of network adapters (nic) for all vms in vmwVmTable.
1.3.6.1.4.1.6876.2.4not-accessiblecurrent
vmwVmNetEntry
OBJECT-TYPE
Identifies a particular nic for the specified vmwVmIdx
1.3.6.1.4.1.6876.2.4.1not-accessiblecurrent
vmwVmNetVmIdx
OBJECT-TYPE
This number corresponds to vmwVmIdx in vmwVmTable.
1.3.6.1.4.1.6876.2.4.1.1Integer32 (0..65535)not-accessiblecurrent
vmwVmNetIdx
OBJECT-TYPE
Identifies a unique network adapter in this table. Not guaranteed to be the same across system reboots.
1.3.6.1.4.1.6876.2.4.1.2Integer32 (0..65535)not-accessiblecurrent
vmwVmNetNum
OBJECT-TYPE
The name of the device as it appears in the VM Settings. VIM Property: Virtual Device's with index of 4000-4999. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
1.3.6.1.4.1.6876.2.4.1.3DisplayStringread-onlycurrent
vmwVmNetName
OBJECT-TYPE
What this virutal nic is connected to such as a virtual switch portgroup identifier. VIM Property: Virtual Device's with index of 4000-4999. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware then select property 'backing' to how this nic connects. If no backing was defined by operator, string will start with W: If unavailable, string will start with E:
1.3.6.1.4.1.6876.2.4.1.4DisplayStringread-onlycurrent
vmwVmNetConnType
OBJECT-TYPE
Do not use this value, and should an agent return it discard it.
1.3.6.1.4.1.6876.2.4.1.5DisplayStringread-onlyobsolete
vmwVmNetConnected
OBJECT-TYPE
Reports 'true' if the ethernet virtual device is connected to the virtual machine.
1.3.6.1.4.1.6876.2.4.1.6VmwConnectedStateread-onlycurrent
vmwVmMAC
OBJECT-TYPE
Reports the configured virtual hardware MAC address. If VMware Tools is not running, or VM has not yet been powered on for the first time and mac is to be generated by VM then the value is zero'd out/empty. VIM Property: Virtual Device's with index of 4000-4999. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
1.3.6.1.4.1.6876.2.4.1.7PhysAddressread-onlycurrent
vmwFloppyTable
OBJECT-TYPE
Table of floppy drives for all vms in vmwVmTable.
1.3.6.1.4.1.6876.2.5not-accessiblecurrent
vmwFloppyEntry
OBJECT-TYPE
Identifies one specific floppy device. May change across system reboots.
1.3.6.1.4.1.6876.2.5.1not-accessiblecurrent
vmwFdVmIdx
OBJECT-TYPE
This number corresponds to vmwVmIdx in vmwVmTable.
1.3.6.1.4.1.6876.2.5.1.1Integer32 (0..65535)not-accessiblecurrent
vmwFdIdx
OBJECT-TYPE
Identifies one specific virtual floppy device.
1.3.6.1.4.1.6876.2.5.1.2Integer32 (0..65535)not-accessiblecurrent
vmwFdName
OBJECT-TYPE
File or Device that this device is connected to, example /dev/fd0. VIM Property: Virtual Device's with index of 8000-8999. MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware If no backing was defined by operator, string will start with W: If unavailable, string will start with E:
1.3.6.1.4.1.6876.2.5.1.3DisplayStringread-onlycurrent
vmwFdConnected
OBJECT-TYPE
Reports 'true' if the floppy drive virtual device is connected to the virtual machine.
1.3.6.1.4.1.6876.2.5.1.4VmwConnectedStateread-onlycurrent
vmwCdromTable
OBJECT-TYPE
Table of DVD or CDROM drives for all vms in vmwVmTable.
1.3.6.1.4.1.6876.2.6not-accessiblecurrent
vmwCdromEntry
OBJECT-TYPE
Identifies a specific DVD or CDROM drive. Value may change across system reboots.
1.3.6.1.4.1.6876.2.6.1not-accessiblecurrent
vmwCdVmIdx
OBJECT-TYPE
This number corresponds to the vmwVmIdx the vmwVmTable.
1.3.6.1.4.1.6876.2.6.1.1Integer32 (0..65535)not-accessiblecurrent
vmwCdromIdx
OBJECT-TYPE
Identifies the specific DVD or CDROM drive.
1.3.6.1.4.1.6876.2.6.1.2Integer32 (0..65535)not-accessiblecurrent
vmwCdromName
OBJECT-TYPE
Reports the iso or device this virtual drive has been configured to use VIM Property: Virtual Device's with index of 3000-3999 (same as disks) MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware then select property 'backing' to how this cdrom connects. If no backing was defined by operator, string will start with W: If unavailable, string will start with E:
1.3.6.1.4.1.6876.2.6.1.3DisplayStringread-onlycurrent
vmwCdromConnected
OBJECT-TYPE
Reports true if the dvd/cdrom is connected to the virtual machine.
1.3.6.1.4.1.6876.2.6.1.4VmwConnectedStateread-onlycurrent
vmwVmInfoMIBConformance
OBJECT-IDENTITY
1.3.6.1.4.1.6876.2.10.2
vmwVmInfoMIBCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.6876.2.10.2.1
vmwVmInfoMIBGroups
OBJECT-IDENTITY
1.3.6.1.4.1.6876.2.10.2.2
vmwVmID
OBJECT-TYPE
This holds the same value as vmwVmVMID of the affected vm generating the trap. to allow polling of the affected vm in vmwVmTable.
1.3.6.1.4.1.6876.50.101Integer32accessible-for-notifycurrent
vmwVmConfigFilePath
OBJECT-TYPE
This is the path to the config file of the affected vm generating the trap and is same as vmwVmTable vmwVmConfigFile. It is expressed as POSIX pathname.
1.3.6.1.4.1.6876.50.102DisplayStringaccessible-for-notifycurrent

Notifications

NameOIDStatus
vmwVmPoweredOn
NOTIFICATION-TYPE
This trap is sent when a virtual machine is powered on from a suspended or a powered off state. The origin of this event can be several: for instance may be operator initiated, existing vmx process reconnects to control subsystem. NOTE: vms powered up due to VMotion are not reported. Upon receiving this notification client applications should poll the vmwVmTable to obtain current status.
1.3.6.1.4.1.6876.4.1.0.1current
vmwVmPoweredOff
NOTIFICATION-TYPE
This trap is sent when a virtual machine is powered off. The origin of this event can be several: for instance may be operator initiated, vmx process terminating abnormally. NOTE: vms powered down due to VMotion are not reported. Upon receiving this notification client applications should poll the vmwVmTable to obtain current status.
1.3.6.1.4.1.6876.4.1.0.2current
vmwVmHBLost
NOTIFICATION-TYPE
This trap is sent when a virtual machine detects a loss in guest heartbeat. The Guest heartbeat is only sent if VMware Tools are installed in the Guest OS. Control process will send this event whenever it determines the number of guest heartbeats for a given period of time have not been received. Upon receiving this notification client applications should poll the vmwVmTable to obtain current status.
1.3.6.1.4.1.6876.4.1.0.3current
vmwVmHBDetected
NOTIFICATION-TYPE
This trap is sent when a virtual machine detects or regains the required number of guest heartbeats for a given period of time. This is only sent if VMware tools are installed in the Guest OS. Upon receiving this notification client applications should poll the vmwVmTable to obtain current status.
1.3.6.1.4.1.6876.4.1.0.4current
vmwVmSuspended
NOTIFICATION-TYPE
This trap is sent when a virtual machine is suspended. The origin of this event may be several: operator initiated, by software api clients, and by other means. Upon receiving this notification client applications should poll the vmwVmTable to obtain current status.
1.3.6.1.4.1.6876.4.1.0.5current

Conformance

NameOIDStatus
vmwResMIBBasicCompliance
MODULE-COMPLIANCE
The compliance statement for entities which implement the VMWARE-RESOURCE-MIB.
1.3.6.1.4.1.6876.2.10.2.1.2current
vmwVmInfoGroup
OBJECT-GROUP
These objects provide virtual machine details.
1.3.6.1.4.1.6876.2.10.2.2.1current
vmwVmInfoNotificationGroup
NOTIFICATION-GROUP
Group of objects describing notifications (traps).
1.3.6.1.4.1.6876.2.10.2.2.2current
vmwVmObsoleteGroup
OBJECT-GROUP
Managed objects that should not be used.
1.3.6.1.4.1.6876.2.10.2.2.3obsolete