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).
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual description of the hypervisor software. This value SHOULD NOT include its version as it SHOULD be included in 'vmHvVersion'.
vmHvVersion
1.3.6.1.2.1.236.1.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual description of the version of the hypervisor software.
vmHvObjectID
1.3.6.1.2.1.236.1.1.3
OBJECT IDENTIFIER
The vendor's authoritative identification of the hypervisor software contained in the entity. This value is allocated within the SMI enterprises subtree (1.3.6.1.4.1). Note that this is different from sysObjectID in the SNMPv2-MIB (RFC 3418) because sysObjectID is not the identification of the hypervisor software but the device, firmware, or management operating system.
vmHvUpTime
1.3.6.1.2.1.236.1.1.4
TimeTicks
The time (in centiseconds) since the hypervisor was last re-initialized. Note that this is different from sysUpTime in the SNMPv2-MIB (RFC 3418) and hrSystemUptime in the HOST-RESOURCES-MIB (RFC 2790) because sysUpTime is the uptime of the network management portion of the system, and hrSystemUptime is the uptime of the management operating system but not the hypervisor software.
vmNumber
1.3.6.1.2.1.236.1.2
Integer32 (0..2147483647)
The number of virtual machines (regardless of their current state) present on this hypervisor.
vmTableLastChange
1.3.6.1.2.1.236.1.3
TimeTicks
The value of vmHvUpTime at the time of the last creation or deletion of an entry in the vmTable.
vmPerVMNotificationsEnabled
1.3.6.1.2.1.236.1.9
TruthValue1 = true2 = falseRepresents a boolean value. · Integer32
Indicates if the notification generator will send notifications per virtual machine. Changes to this object MUST NOT persist across re-initialization of the management system, e.g., SNMP agent.
vmBulkNotificationsEnabled
1.3.6.1.2.1.236.1.10
TruthValue1 = true2 = falseRepresents a boolean value. · Integer32
Indicates if the notification generator will send notifications per set of virtual machines. Changes to this object MUST NOT persist across re-initialization of the management system, e.g., SNMP agent.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
Table details
vmTable
1.3.6.1.2.1.236.1.4
Index: vmIndex
A list of virtual machine entries. The number of entries is given by the value of vmNumber.
vmIndex
1.3.6.1.2.1.236.1.4.1.1
VirtualMachineIndexA unique value, greater than zero, identifying a virtual machine. The value for each virtual machine MUST remain constant at least from one re-initialization of the hypervisor to the next re-initialization. (1..2147483647) · Integer32 · hint d
A unique value, greater than zero, identifying the virtual machine. The value assigned to a given virtual machine may not persist across re-initialization of the hypervisor. A command generator MUST use the vmUUID to identify a given virtual machine of interest.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOSType
1.3.6.1.2.1.236.1.4.1.4
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual description containing operating system information installed on the virtual machine. This value corresponds to the operating system the hypervisor assumes to be running when the virtual machine is started. This may differ from the actual operating system in case the virtual machine boots into a different operating system.
vmAdminState
1.3.6.1.2.1.236.1.4.1.5
VirtualMachineAdminState1 = running2 = suspended3 = paused4 = shutdownThe administrative state of a virtual machine:
running(1) The administrative state of the virtual
machine indicating the virtual machine is currently online or should be brought online.
suspended(2) The administrative state of the virtual
machine where its memory and CPU execution state has been saved to persistent store and will be restored at next running(1).
paused(3) The administrative state indicating the
virtual machine is resident in memory but is no longer scheduled to execute by the hypervisor.
shutdown(4) The administrative state of the virtual
machine indicating the virtual machine is currently offline or should be shutting down. · Integer32
The administrative state of the virtual machine.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
vmAutoStart
1.3.6.1.2.1.236.1.4.1.7
VirtualMachineAutoStart1 = unknown2 = enabled3 = disabledThe autostart configuration of a virtual machine:
unknown(1) The autostart configuration is unknown,
e.g., because the implementation failed to obtain the autostart configuration from the hypervisor.
enabled(2) The autostart configuration of the
virtual machine is enabled. The virtual machine should be automatically brought online at the next re-initialization of the hypervisor.
disabled(3) The autostart configuration of the
virtual machine is disabled. The virtual machine should not be automatically brought online at the next re-initialization of the hypervisor. · Integer32
The autostart configuration of the virtual machine. If this value is enable(2), the virtual machine automatically starts at the next initialization of the hypervisor.
vmPersistent
1.3.6.1.2.1.236.1.4.1.8
VirtualMachinePersistent1 = unknown2 = persistent3 = transientThis value indicates whether a virtual machine has a persistent configuration, which means the virtual machine will still exist after shutting down:
unknown(1) The persistent configuration is unknown,
e.g., because the implementation failed to obtain the persistent configuration from the hypervisor. (read-only)
persistent(2) The virtual machine is persistent, i.e.,
the virtual machine will exist after it shuts down.
transient(3) The virtual machine is transient, i.e.,
the virtual machine will not exist after it shuts down. · Integer32
This value indicates whether the virtual machine has a persistent configuration, which means the virtual machine will still exist after its shutdown.
vmCurCpuNumber
1.3.6.1.2.1.236.1.4.1.9
Integer32 (0..2147483647)
The number of virtual CPUs currently assigned to the virtual machine.
vmMinCpuNumber
1.3.6.1.2.1.236.1.4.1.10
Integer32 (-1 | 0..2147483647)
The minimum number of virtual CPUs that are assigned to the virtual machine when it is in a power-on state. The value -1 indicates that there is no hard boundary for the minimum number of virtual CPUs.
vmMaxCpuNumber
1.3.6.1.2.1.236.1.4.1.11
Integer32 (-1 | 0..2147483647)
The maximum number of virtual CPUs that are assigned to the virtual machine when it is in a power-on state. The value -1 indicates that there is no limit.
vmMemUnit
1.3.6.1.2.1.236.1.4.1.12
Integer32 (1..2147483647)
The multiplication unit in bytes for vmCurMem, vmMinMem, and vmMaxMem. For example, when this value is 1024, the memory size unit for vmCurMem, vmMinMem, and vmMaxMem is KiB.
vmCurMem
1.3.6.1.2.1.236.1.4.1.13
Integer32 (0..2147483647)
The current memory size currently allocated to the virtual memory module in the unit designated by vmMemUnit.
vmMinMem
1.3.6.1.2.1.236.1.4.1.14
Integer32 (-1 | 0..2147483647)
The minimum memory size defined to the virtual machine in the unit designated by vmMemUnit. The value -1 indicates that there is no hard boundary for the minimum memory size.
vmMaxMem
1.3.6.1.2.1.236.1.4.1.15
Integer32 (-1 | 0..2147483647)
The maximum memory size defined to the virtual machine in the unit designated by vmMemUnit. The value -1 indicates that there is no limit.
vmUpTime
1.3.6.1.2.1.236.1.4.1.16
TimeTicks
The time (in centiseconds) since the administrative state of the virtual machine was last changed from shutdown(4) to running(1).
vmCpuTime
1.3.6.1.2.1.236.1.4.1.17
Counter64 (0..18446744073709551615) · microsecond
The total CPU time used in microseconds. If the number of virtual CPUs is larger than 1, vmCpuTime may exceed real time.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmCpuTable
1.3.6.1.2.1.236.1.5
Index: vmIndex · vmCpuIndex
The table of virtual CPUs provided by the hypervisor.
vmCpuIndex
1.3.6.1.2.1.236.1.5.1.1
VirtualMachineCpuIndexA unique value for each virtual machine, greater than zero, identifying a virtual CPU assigned to a virtual machine. The value for each virtual CPU MUST remain constant at least from one re-initialization of the hypervisor to the next re-initialization. (1..2147483647) · Integer32 · hint d
A unique value identifying a virtual CPU assigned to the virtual machine.
vmCpuCoreTime
1.3.6.1.2.1.236.1.5.1.2
Counter64 (0..18446744073709551615) · microsecond
The total CPU time used by this virtual CPU in microseconds.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmCpuAffinityTable
1.3.6.1.2.1.236.1.6
Index: vmIndex · vmCpuIndex · vmCpuPhysIndex
A list of CPU affinity entries of a virtual CPU.
vmCpuPhysIndex
1.3.6.1.2.1.236.1.6.1.2
Integer32 (1..2147483647)
A value identifying a physical CPU on the hypervisor. On systems implementing the HOST-RESOURCES-MIB, the value MUST be the same value that is used as the index in the hrProcessorTable (hrDeviceIndex).
The CPU affinity of this virtual CPU to the physical CPU represented by 'vmCpuPhysIndex'.
vmStorageTable
1.3.6.1.2.1.236.1.7
Index: vmStorageVmIndex · vmStorageIndex
The conceptual table of virtual storage devices attached to the virtual machine.
vmStorageVmIndex
1.3.6.1.2.1.236.1.7.1.1
VirtualMachineIndexOrZeroThis textual convention is an extension of the VirtualMachineIndex convention. This extension permits the additional value of zero. The meaning of the value zero is object-specific and MUST therefore be defined as part of the description of any object that uses this syntax. Examples of the usage of zero might include situations where a virtual machine is unknown, or when none or all virtual machines need to be referenced. (0..2147483647) · Integer32 · hint d
This value identifies the virtual machine (guest) this storage device has been allocated to. The value zero indicates that the storage device is currently not allocated to any virtual machines.
vmStorageIndex
1.3.6.1.2.1.236.1.7.1.2
VirtualMachineStorageIndexA unique value for each virtual machine, greater than zero, identifying a virtual storage device allocated to a virtual machine. The value for each virtual storage device MUST remain constant at least from one re-initialization of the hypervisor to the next re-initialization. (1..2147483647) · Integer32 · hint d
A unique value identifying a virtual storage device allocated to the virtual machine.
vmStorageParent
1.3.6.1.2.1.236.1.7.1.3
Integer32 (0..2147483647)
The value of hrStorageIndex, which is the parent (i.e., physical) device of this virtual device on systems implementing the HOST-RESOURCES-MIB. The value zero denotes this virtual device is not any child represented in the hrStorageTable.
vmStorageSourceType
1.3.6.1.2.1.236.1.7.1.4
VirtualMachineStorageSourceType1 = unknown2 = other3 = block4 = raw5 = sparse6 = networkThe source type of a virtual storage device:
unknown(1) The source type is unknown, e.g., because
the implementation failed to obtain the media type from the hypervisor.
other(2) The source type is other than those
defined in this conversion.
block(3) The source type is a block device.
raw(4) The source type is a raw-formatted file.
sparse(5) The source type is a sparse file.
network(6) The source type is a network device. · Integer32
The source type of the virtual storage device.
vmStorageSourceTypeString
1.3.6.1.2.1.236.1.7.1.5
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A (detailed) textual string of the source type of the virtual storage device. For example, this represents the specific format name of the sparse file.
vmStorageResourceID
1.3.6.1.2.1.236.1.7.1.6
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual string that represents the resource identifier of the virtual storage. For example, this contains the path to the disk image file that corresponds to the virtual storage.
vmStorageAccess
1.3.6.1.2.1.236.1.7.1.7
VirtualMachineStorageAccess1 = unknown2 = readwrite3 = readonlyThe access permission of a virtual storage:
unknown(1) The access permission of the virtual
storage is unknown.
readwrite(2) The virtual storage is a read-write
device.
readonly(3) The virtual storage is a read-only
device. · Integer32
The access permission of the virtual storage device.
vmStorageMediaType
1.3.6.1.2.1.236.1.7.1.8
IANAStorageMediaType1 = other2 = unknown3 = hardDisk4 = opticalDisk5 = floppyDiskThe media type of a storage device:
unknown(1) The media type is unknown, e.g., because
the implementation failed to obtain the media type from the hypervisor.
other(2) The media type is other than those
defined in this conversion.
hardDisk(3) The media type is hard disk.
opticalDisk(4) The media type is optical disk.
floppyDisk(5) The media type is floppy disk. · Integer32
The media type of the virtual storage device.
vmStorageMediaTypeString
1.3.6.1.2.1.236.1.7.1.9
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A (detailed) textual string of the virtual storage media. For example, this represents the specific driver name of the emulated media such as 'IDE' and 'SCSI'.
vmStorageSizeUnit
1.3.6.1.2.1.236.1.7.1.10
Integer32 (1..2147483647)
The multiplication unit in bytes for vmStorageDefinedSize and vmStorageAllocatedSize. For example, when this value is 1048576, the storage size unit for vmStorageDefinedSize and vmStorageAllocatedSize is MiB.
vmStorageDefinedSize
1.3.6.1.2.1.236.1.7.1.11
Integer32 (-1 | 0..2147483647)
The defined virtual storage size defined in the unit designated by vmStorageSizeUnit. If this information is not available, this value MUST be -1.
vmStorageAllocatedSize
1.3.6.1.2.1.236.1.7.1.12
Integer32 (-1 | 0..2147483647)
The storage size allocated to the virtual storage from a physical storage in the unit designated by vmStorageSizeUnit. When the virtual storage is block device or raw file, this value and vmStorageDefinedSize are supposed to equal. This value MUST NOT be different from vmStorageDefinedSize when vmStorageSourceType is 'block' or 'raw'. If this information is not available, this value MUST be -1.
vmStorageReadIOs
1.3.6.1.2.1.236.1.7.1.13
Counter64 (0..18446744073709551615)
The number of read I/O requests.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmStorageWriteIOs
1.3.6.1.2.1.236.1.7.1.14
Counter64 (0..18446744073709551615)
The number of write I/O requests.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmStorageReadOctets
1.3.6.1.2.1.236.1.7.1.15
Counter64 (0..18446744073709551615)
The total number of bytes read from this device.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmStorageWriteOctets
1.3.6.1.2.1.236.1.7.1.16
Counter64 (0..18446744073709551615)
The total number of bytes written to this device.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmStorageReadLatency
1.3.6.1.2.1.236.1.7.1.17
Counter64 (0..18446744073709551615)
The total number of microseconds read requests have been queued for this device.
This would typically be implemented by storing the high precision system timestamp of when the request is received from the virtual machine with the request, the difference between this initial timestamp and the time at which the requested operation has completed SHOULD be converted to microseconds and accumulated.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmStorageWriteLatency
1.3.6.1.2.1.236.1.7.1.18
Counter64 (0..18446744073709551615)
The total number of microseconds write requests have been queued for this device.
This would typically be implemented by storing the high precision system timestamp of when the request is received from the virtual machine with the request; the difference between this initial timestamp and the time at which the requested operation has completed SHOULD be converted to microseconds and accumulated.
Discontinuities in the value of this counter can occur at re-initialization of the hypervisor and administrative state (vmAdminState) changes of the virtual machine.
vmNetworkTable
1.3.6.1.2.1.236.1.8
Index: vmIndex · vmNetworkIndex
The conceptual table of virtual network interfaces attached to the virtual machine.
vmNetworkIndex
1.3.6.1.2.1.236.1.8.1.1
VirtualMachineNetworkIndexA unique value for each virtual machine, greater than zero, identifying a virtual network interface allocated to the virtual machine. The value for each virtual network interface MUST remain constant at least from one re-initialization of the hypervisor to the next re-initialization. (1..2147483647) · Integer32 · hint d
A unique value identifying a virtual network interface allocated to the virtual machine.
vmNetworkIfIndex
1.3.6.1.2.1.236.1.8.1.2
InterfaceIndexOrZeroThis textual convention is an extension of the InterfaceIndex convention. The latter defines a greater than zero value used to identify an interface or interface sub-layer in the managed system. This extension permits the additional value of zero. the value zero is object-specific and must therefore be defined as part of the description of any object which uses this syntax. Examples of the usage of zero might include situations where interface was unknown, or when none or all interfaces need to be referenced. (0..2147483647) · Integer32 · hint d
The value of ifIndex, which corresponds to this virtual network interface. If this device is not represented in the ifTable, then this value MUST be zero.
vmNetworkParent
1.3.6.1.2.1.236.1.8.1.3
InterfaceIndexOrZeroThis textual convention is an extension of the InterfaceIndex convention. The latter defines a greater than zero value used to identify an interface or interface sub-layer in the managed system. This extension permits the additional value of zero. the value zero is object-specific and must therefore be defined as part of the description of any object which uses this syntax. Examples of the usage of zero might include situations where interface was unknown, or when none or all interfaces need to be referenced. (0..2147483647) · Integer32 · hint d
The value of ifIndex, which corresponds to the parent (i.e., physical) device of this virtual device. The value zero denotes this virtual device is not any child represented in the ifTable.
vmNetworkModel
1.3.6.1.2.1.236.1.8.1.4
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual string containing the (emulated) model of the virtual network interface. For example, this value is 'virtio' when the emulation driver model is virtio.
vmNetworkPhysAddress
1.3.6.1.2.1.236.1.8.1.5
PhysAddressRepresents media- or physical-level addresses. · OCTET STRING · hint 1x:
The Media Access Control (MAC) address of the virtual network interface.
Trap details
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
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.
vmName
1.3.6.1.2.1.236.1.4.1.2
SnmpAdminStringAn octet string containing administrative information, preferably in human-readable form.
To facilitate internationalization, this information is represented using the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 transformation format described in [RFC2279].
Since additional code points are added by amendments to the 10646 standard from time to time, implementations must be prepared to encounter any code point from 0x00000000 to 0x7fffffff. Byte sequences that do not correspond to the valid UTF-8 encoding of a code point or are outside this range are prohibited.
The use of control codes should be avoided.
When it is necessary to represent a newline, the control code sequence CR LF should be used.
The use of leading or trailing white space should be avoided.
For code points not directly supported by user interface hardware or software, an alternative means of entry and display, such as hexadecimal, may be provided.
For information encoded in 7-bit US-ASCII, the UTF-8 encoding is identical to the US-ASCII encoding.
UTF-8 may require multiple bytes to represent a single character / code point; thus the length of this object in octets may be different from the number of characters encoded. Similarly, size constraints refer to the number of encoded octets, not the number of characters represented by an encoding.
Note that when this TC is used for an object that is used or envisioned to be used as an index, then a SIZE restriction MUST be specified so that the number of sub-identifiers for any object instance does not exceed the limit of 128, as defined by [RFC3416].
Note that the size of an SnmpAdminString object is measured in octets, not characters. SIZE (0..255) · OCTET STRING · hint 255t
A textual name of the virtual machine.
vmUUID
1.3.6.1.2.1.236.1.4.1.3
UUIDorZeroUniversally Unique Identifier information. The syntax must conform to RFC 4122, Section 4.1.
The semantics of the value zero-length OCTET STRING are object-specific and must therefore be defined as part of the description of any object that uses this syntax. SIZE (0 | 16) · OCTET STRING · hint 4x-2x-2x-1x1x-6x
The virtual machine's 128-bit Universally Unique Identifier (UUID) or the zero-length string when a UUID is not available. If set, the UUID MUST uniquely identify a virtual machine from all other virtual machines in an administrative domain. A zero-length octet string is returned if no UUID information is known.
vmOperState
1.3.6.1.2.1.236.1.4.1.6
VirtualMachineOperState1 = unknown2 = other3 = preparing4 = running5 = suspending6 = suspended7 = resuming8 = paused9 = migrating10 = shuttingdown11 = shutdown12 = crashedThe operational state of a virtual machine:
unknown(1) The operational state of the virtual
machine is unknown, e.g., because the implementation failed to obtain the state from the hypervisor.
other(2) The operational state of the virtual
machine indicating that an operational state is obtained from the hypervisor, but it is not a state defined in this MIB module.
preparing(3) The operational state of the virtual
machine indicating the virtual machine is currently in the process of preparation, e.g., allocating and initializing virtual storage after creating (defining) the virtual machine.
running(4) The operational state of the virtual
machine indicating the virtual machine is currently executed, but it is not in the process of preparing(3), suspending(5), resuming(7), migrating(9), and shuttingdown(10).
suspending(5) The operational state of the virtual
machine indicating the virtual machine is currently in the process of suspending to save its memory and CPU execution state to persistent store. This is a transient state from running(4) to suspended(6).
suspended(6) The operational state of the virtual
machine indicating the virtual machine is currently suspended, which means the memory and CPU execution state of the virtual machine are saved to persistent store. During this state, the virtual machine is not scheduled to execute by the hypervisor.
resuming(7) The operational state of the virtual
machine indicating the virtual machine is currently in the process of resuming to restore its memory and CPU execution state from persistent store. This is a transient state from suspended(6) to running(4).
paused(8) The operational state of the virtual
machine indicating the virtual machine is resident in memory but no longer scheduled to execute by the hypervisor.
migrating(9) The operational state of the virtual
machine indicating the virtual machine is currently in the process of migration from/to another hypervisor.
shuttingdown(10) The operational state of the virtual machine indicating the virtual machine is currently in the process of shutting down. This is a transient state from running(4) to shutdown(11).
shutdown(11) The operational state of the virtual
machine indicating the virtual machine is down, and CPU execution is no longer scheduled by the hypervisor and its memory is not resident in the hypervisor.
crashed(12) The operational state of the virtual
machine indicating the virtual machine has crashed. · Integer32
The operational state of the virtual machine.
vmPersistent
1.3.6.1.2.1.236.1.4.1.8
VirtualMachinePersistent1 = unknown2 = persistent3 = transientThis value indicates whether a virtual machine has a persistent configuration, which means the virtual machine will still exist after shutting down:
unknown(1) The persistent configuration is unknown,
e.g., because the implementation failed to obtain the persistent configuration from the hypervisor. (read-only)
persistent(2) The virtual machine is persistent, i.e.,
the virtual machine will exist after it shuts down.
transient(3) The virtual machine is transient, i.e.,
the virtual machine will not exist after it shuts down. · Integer32
This value indicates whether the virtual machine has a persistent configuration, which means the virtual machine will still exist after its shutdown.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.
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.
vmAffectedVMs
1.3.6.1.2.1.236.1.11
VirtualMachineListEach octet within this value specifies a set of eight virtual machine vmIndex values, with the first octet specifying virtual machine 1 through 8, the second octet specifying virtual machine 9 through 16, etc. Within each octet, the most significant bit represents the lowest-numbered vmIndex, and the least significant bit represents the highest-numbered vmIndex. Thus, each virtual machine of the host is represented by a single bit within the value of this object. If that bit has a value of '1', then that virtual machine is included in the set of virtual machines; the virtual machine is not included if its bit has a value of '0'. · OCTET STRING · hint 1x
A complete list of virtual machines whose state has changed. This object is the only object sent with bulk notifications.