mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 00:13:02 +00:00
148 lines
4.1 KiB
Plaintext
Executable File
148 lines
4.1 KiB
Plaintext
Executable File
-- **********************************************************
|
|
-- Copyright 2007 VMware, Inc. All rights reserved.
|
|
--
|
|
-- This MIB Module provides definitions for notifications
|
|
-- not previously specific MIB modules.
|
|
--
|
|
-- **********************************************************
|
|
-- Version: 4.0
|
|
|
|
VMWARE-TRAPS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
vmware, vmwTraps
|
|
FROM VMWARE-ROOT-MIB
|
|
vmDisplayName
|
|
FROM VMWARE-VMINFO-MIB;
|
|
|
|
-- "This file contains the MIB for VMware specific traps. All traps are of
|
|
-- the SNMPv1 type."
|
|
|
|
vmPoweredOn TRAP-TYPE
|
|
ENTERPRISE vmware
|
|
VARIABLES { vmID, vmConfigFile, vmDisplayName }
|
|
DESCRIPTION
|
|
"This trap is sent when a virtual machine is powered ON from a suspended
|
|
or a powered off state."
|
|
::= 1
|
|
|
|
vmPoweredOff TRAP-TYPE
|
|
ENTERPRISE vmware
|
|
VARIABLES { vmID, vmConfigFile, vmDisplayName }
|
|
DESCRIPTION
|
|
"This trap is sent when a virtual machine is powered OFF."
|
|
::= 2
|
|
|
|
vmHBLost TRAP-TYPE
|
|
ENTERPRISE vmware
|
|
VARIABLES { vmID, vmConfigFile, vmDisplayName }
|
|
DESCRIPTION
|
|
"This trap is sent when a virtual machine detects a loss in guest heartbeat."
|
|
::= 3
|
|
|
|
vmHBDetected TRAP-TYPE
|
|
ENTERPRISE vmware
|
|
VARIABLES { vmID, vmConfigFile, vmDisplayName }
|
|
DESCRIPTION
|
|
"This trap is sent when a virtual machine detects or regains the guest heartbeat."
|
|
::= 4
|
|
|
|
vmSuspended TRAP-TYPE
|
|
ENTERPRISE vmware
|
|
VARIABLES { vmID, vmConfigFile, vmDisplayName }
|
|
DESCRIPTION
|
|
"This trap is sent when a virtual machine is suspended."
|
|
::= 5
|
|
|
|
-- Accompanying variables for traps
|
|
|
|
vmID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the ID of the affected vm generating the trap. If the vmID
|
|
is non-existent, (such as for a power-off trap) -1 is returned."
|
|
::= { vmwTraps 101 }
|
|
|
|
vmConfigFile OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the config file of the affected vm generating the trap."
|
|
::= { vmwTraps 102 }
|
|
|
|
|
|
-- **********************************************************
|
|
-- Traps sending from vpxd (VMware VirtualCenter).
|
|
-- **********************************************************
|
|
|
|
vpxdTrap TRAP-TYPE
|
|
ENTERPRISE vmwTraps
|
|
VARIABLES { vpxdTrapType, vpxdHostName, vpxdVMName, vpxdNewStatus, vpxdOldStatus, vpxdObjValue }
|
|
DESCRIPTION
|
|
"This trap is sent when entity status changed."
|
|
::= 201
|
|
|
|
|
|
-- **********************************************************
|
|
-- Trap parameters in vpxd (VMware VirtualCenter).
|
|
-- **********************************************************
|
|
|
|
vpxdTrapType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the trap type in the preceding traps."
|
|
::= { vmwTraps 301 }
|
|
|
|
vpxdHostName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the name of the host in the preceding traps."
|
|
::= { vmwTraps 302 }
|
|
|
|
vpxdVMName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the name of the VM in the preceding traps."
|
|
::= { vmwTraps 303 }
|
|
|
|
vpxdOldStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the old status in the preceding traps."
|
|
::= { vmwTraps 304 }
|
|
|
|
vpxdNewStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the new status in the preceding traps."
|
|
::= { vmwTraps 305 }
|
|
|
|
vpxdObjValue OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is the current object value in the preceding traps."
|
|
::= { vmwTraps 306 }
|
|
|
|
END
|