VM-MIB

        This MIB module is for use in managing a hypervisor and
virtual machines controlled by the hypervisor.
        
Copyright (c) 2015 IETF Trust and the persons identified
as authors of the code.  All rights reserved.
        
Redistribution and use in source and binary forms, with
or without modification, is permitted pursuant to, and
subject to the license terms contained in, the
Simplified BSD License set forth in Section 4.c of the
IETF Trust's Legal Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info).
    
vmMIB 1.3.6.1.2.1.236
Imported Objects
IANA-STORAGE-MEDIA-TYPE-MIB IANAStorageMediaType
IF-MIB InterfaceIndexOrZero
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMI Counter64 Integer32 mib-2 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE TimeTicks
SNMPv2-TC PhysAddress TEXTUAL-CONVENTION TruthValue
UUID-TC-MIB UUIDorZero
Type Definitions (12)
VirtualMachineAdminState Enumeration
running(1)
suspended(2)
paused(3)
shutdown(4)
VirtualMachineAutoStart Enumeration
unknown(1)
enabled(2)
disabled(3)
VirtualMachineCpuIndex Integer32 range: 1..2147483647
VirtualMachineIndex Integer32 range: 1..2147483647
VirtualMachineIndexOrZero Integer32 range: 0..2147483647
VirtualMachineList OctetString
VirtualMachineNetworkIndex Integer32 range: 1..2147483647
VirtualMachineOperState Enumeration
unknown(1)
other(2)
preparing(3)
running(4)
suspending(5)
suspended(6)
resuming(7)
paused(8)
migrating(9)
shuttingdown(10)
shutdown(11)
crashed(12)
VirtualMachinePersistent Enumeration
unknown(1)
persistent(2)
transient(3)
VirtualMachineStorageAccess Enumeration
unknown(1)
readwrite(2)
readonly(3)
VirtualMachineStorageIndex Integer32 range: 1..2147483647
VirtualMachineStorageSourceType Enumeration
unknown(1)
other(2)
block(3)
raw(4)
sparse(5)
network(6)
Objects (70)
vmMIB .1.3.6.1.2.1.236
vmNotifications .1.3.6.1.2.1.236.0
vmObjects .1.3.6.1.2.1.236.1
vmHypervisor .1.3.6.1.2.1.236.1.1
vmHvSoftware OctetString .1.3.6.1.2.1.236.1.1.1
vmHvVersion OctetString .1.3.6.1.2.1.236.1.1.2
vmHvObjectID ObjectIdentifier .1.3.6.1.2.1.236.1.1.3
vmHvUpTime SNMPv2-SMITimeTicks .1.3.6.1.2.1.236.1.1.4
vmBulkNotificationsEnabled r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.236.1.10
vmAffectedVMs VirtualMachineList .1.3.6.1.2.1.236.1.11
vmNumber Integer32 .1.3.6.1.2.1.236.1.2
vmTableLastChange SNMPv2-SMITimeTicks .1.3.6.1.2.1.236.1.3
vmTable .1.3.6.1.2.1.236.1.4
vmEntry vmIndex .1.3.6.1.2.1.236.1.4.1
vmIndex VirtualMachineIndex .1.3.6.1.2.1.236.1.4.1.1
vmMinCpuNumber Integer32 .1.3.6.1.2.1.236.1.4.1.10
vmMaxCpuNumber Integer32 .1.3.6.1.2.1.236.1.4.1.11
vmMemUnit Integer32 .1.3.6.1.2.1.236.1.4.1.12
vmCurMem Integer32 .1.3.6.1.2.1.236.1.4.1.13
vmMinMem Integer32 .1.3.6.1.2.1.236.1.4.1.14
vmMaxMem Integer32 .1.3.6.1.2.1.236.1.4.1.15
vmUpTime SNMPv2-SMITimeTicks .1.3.6.1.2.1.236.1.4.1.16
vmCpuTime microsecondSNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.4.1.17
vmName OctetString .1.3.6.1.2.1.236.1.4.1.2
vmUUID UUID-TC-MIBUUIDorZero .1.3.6.1.2.1.236.1.4.1.3
vmOSType OctetString .1.3.6.1.2.1.236.1.4.1.4
vmAdminState VirtualMachineAdminState .1.3.6.1.2.1.236.1.4.1.5
vmOperState VirtualMachineOperState .1.3.6.1.2.1.236.1.4.1.6
vmAutoStart VirtualMachineAutoStart .1.3.6.1.2.1.236.1.4.1.7
vmPersistent VirtualMachinePersistent .1.3.6.1.2.1.236.1.4.1.8
vmCurCpuNumber Integer32 .1.3.6.1.2.1.236.1.4.1.9
vmCpuTable .1.3.6.1.2.1.236.1.5
vmCpuEntry vmIndexvmCpuIndex .1.3.6.1.2.1.236.1.5.1
vmCpuIndex VirtualMachineCpuIndex .1.3.6.1.2.1.236.1.5.1.1
vmCpuCoreTime microsecondSNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.5.1.2
vmCpuAffinityTable .1.3.6.1.2.1.236.1.6
vmCpuAffinityEntry vmIndexvmCpuIndexvmCpuPhysIndex .1.3.6.1.2.1.236.1.6.1
vmCpuPhysIndex Integer32 .1.3.6.1.2.1.236.1.6.1.2
vmCpuAffinity Enumeration .1.3.6.1.2.1.236.1.6.1.3
vmStorageTable .1.3.6.1.2.1.236.1.7
vmStorageEntry vmStorageVmIndexvmStorageIndex .1.3.6.1.2.1.236.1.7.1
vmStorageVmIndex VirtualMachineIndexOrZero .1.3.6.1.2.1.236.1.7.1.1
vmStorageSizeUnit Integer32 .1.3.6.1.2.1.236.1.7.1.10
vmStorageDefinedSize Integer32 .1.3.6.1.2.1.236.1.7.1.11
vmStorageAllocatedSize Integer32 .1.3.6.1.2.1.236.1.7.1.12
vmStorageReadIOs SNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.7.1.13
vmStorageWriteIOs SNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.7.1.14
vmStorageReadOctets SNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.7.1.15
vmStorageWriteOctets SNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.7.1.16
vmStorageReadLatency SNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.7.1.17
vmStorageWriteLatency SNMPv2-SMICounter64 .1.3.6.1.2.1.236.1.7.1.18
vmStorageIndex VirtualMachineStorageIndex .1.3.6.1.2.1.236.1.7.1.2
vmStorageParent Integer32 .1.3.6.1.2.1.236.1.7.1.3
vmStorageSourceType VirtualMachineStorageSourceType .1.3.6.1.2.1.236.1.7.1.4
vmStorageSourceTypeString OctetString .1.3.6.1.2.1.236.1.7.1.5
vmStorageResourceID OctetString .1.3.6.1.2.1.236.1.7.1.6
vmStorageAccess VirtualMachineStorageAccess .1.3.6.1.2.1.236.1.7.1.7
vmStorageMediaType IANA-STORAGE-MEDIA-TYPE-MIBIANAStorageMediaType .1.3.6.1.2.1.236.1.7.1.8
vmStorageMediaTypeString OctetString .1.3.6.1.2.1.236.1.7.1.9
vmNetworkTable .1.3.6.1.2.1.236.1.8
vmNetworkEntry vmIndexvmNetworkIndex .1.3.6.1.2.1.236.1.8.1
vmNetworkIndex VirtualMachineNetworkIndex .1.3.6.1.2.1.236.1.8.1.1
vmNetworkIfIndex IF-MIBInterfaceIndexOrZero .1.3.6.1.2.1.236.1.8.1.2
vmNetworkParent IF-MIBInterfaceIndexOrZero .1.3.6.1.2.1.236.1.8.1.3
vmNetworkModel OctetString .1.3.6.1.2.1.236.1.8.1.4
vmNetworkPhysAddress SNMPv2-TCPhysAddress .1.3.6.1.2.1.236.1.8.1.5
vmPerVMNotificationsEnabled r/w SNMPv2-TCTruthValue .1.3.6.1.2.1.236.1.9
vmConformance .1.3.6.1.2.1.236.2
vmCompliances .1.3.6.1.2.1.236.2.1
vmGroups .1.3.6.1.2.1.236.2.2
Notifications / Traps (20)
NameOIDDescription
vmRunning .1.3.6.1.2.1.236.0.1
This notification is generated when the operational
state of a virtual machine has been changed to
running(4) from some other state.  The other state is
indicated by the included value of vmOperState.
vmDeleted .1.3.6.1.2.1.236.0.10
This notification is generated when a virtual machine
has been deleted.  The prior state of the virtual
machine is indicated by the included value of
vmOperState.
vmBulkRunning .1.3.6.1.2.1.236.0.11
This notification is generated when the operational
state of one or more virtual machines has been changed
to running(4) from any prior state, except for
running(4).  Management stations are encouraged to
subsequently poll the subset of virtual machines of
interest for vmOperState.
vmBulkShuttingdown .1.3.6.1.2.1.236.0.12
This notification is generated when the operational
state of one or more virtual machines has been changed
to shuttingdown(10) from a state other than
shuttingdown(10).  Management stations are encouraged to
subsequently poll the subset of virtual machines of
interest for vmOperState.
vmBulkShutdown .1.3.6.1.2.1.236.0.13
This notification is generated when the operational
state of one or more virtual machine has been changed to
shutdown(11) from a state other than shutdown(11).
Management stations are encouraged to subsequently poll
the subset of virtual machines of interest for
vmOperState.
vmBulkPaused .1.3.6.1.2.1.236.0.14
This notification is generated when the operational
state of one or more virtual machines has been changed
to paused(8) from a state other than paused(8).
          
Management stations are encouraged to subsequently poll
the subset of virtual machines of interest for
vmOperState.
vmBulkSuspending .1.3.6.1.2.1.236.0.15
This notification is generated when the operational
state of one or more virtual machines has been changed
to suspending(5) from a state other than suspending(5).
Management stations are encouraged to subsequently poll
the subset of virtual machines of interest for
vmOperState.
vmBulkSuspended .1.3.6.1.2.1.236.0.16
This notification is generated when the operational
state of one or more virtual machines has been changed
to suspended(6) from a state other than suspended(6).
Management stations are encouraged to subsequently poll
the subset of virtual machines of interest for
vmOperState.
vmBulkResuming .1.3.6.1.2.1.236.0.17
This notification is generated when the operational
state of one or more virtual machines has been changed
to resuming(7) from a state other than resuming(7).
Management stations are encouraged to subsequently poll
the subset of virtual machines of interest for
vmOperState.
vmBulkMigrating .1.3.6.1.2.1.236.0.18
This notification is generated when the operational
state of one or more virtual machines has been changed
to migrating(9) from a state other than migrating(9).
Management stations are encouraged to subsequently poll
the subset of virtual machines of interest for
vmOperState.
vmBulkCrashed .1.3.6.1.2.1.236.0.19
This notification is generated when one or more virtual
machines have been crashed.  Management stations are
encouraged to subsequently poll the subset of virtual
machines of interest for vmOperState.
vmShuttingdown .1.3.6.1.2.1.236.0.2
This notification is generated when the operational
state of a virtual machine has been changed to
shuttingdown(10) from some other state.  The other state
is indicated by the included value of vmOperState.
vmBulkDeleted .1.3.6.1.2.1.236.0.20
This notification is generated when one or more virtual
machines have been deleted.  Management stations are
encouraged to subsequently poll the subset of virtual
machines of interest for vmOperState.
vmShutdown .1.3.6.1.2.1.236.0.3
This notification is generated when the operational
state of a virtual machine has been changed to
shutdown(11) from some other state.  The other state is
indicated by the included value of vmOperState.
vmPaused .1.3.6.1.2.1.236.0.4
This notification is generated when the operational
state of a virtual machine has been changed to
paused(8) from some other state.  The other state is
indicated by the included value of vmOperState.
vmSuspending .1.3.6.1.2.1.236.0.5
This notification is generated when the operational
state of a virtual machine has been changed to
suspending(5) from some other state.  The other state is
indicated by the included value of vmOperState.
vmSuspended .1.3.6.1.2.1.236.0.6
This notification is generated when the operational
state of a virtual machine has been changed to
suspended(6) from some other state.  The other state is
indicated by the included value of vmOperState.
vmResuming .1.3.6.1.2.1.236.0.7
This notification is generated when the operational
state of a virtual machine has been changed to
resuming(7) from some other state.  The other state is
indicated by the included value of vmOperState.
vmMigrating .1.3.6.1.2.1.236.0.8
This notification is generated when the operational
state of a virtual machine has been changed to
migrating(9) from some other state.  The other state is
indicated by the included value of vmOperState.
vmCrashed .1.3.6.1.2.1.236.0.9
This notification is generated when a virtual machine
has been crashed.  The previous state of the virtual
machine is indicated by the included value of
vmOperState.