Initial commit
This commit is contained in:
1073
MIBS/vmware/VELOCLOUD-EDGE-MIB
Normal file
1073
MIBS/vmware/VELOCLOUD-EDGE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
42
MIBS/vmware/VELOCLOUD-MIB
Normal file
42
MIBS/vmware/VELOCLOUD-MIB
Normal file
@ -0,0 +1,42 @@
|
||||
-------------------------------
|
||||
-- VeloCloud MIB Definitions --
|
||||
-- --
|
||||
-- Contains: --
|
||||
-- .velocloud(45346) --
|
||||
-- .orchestrator(1) --
|
||||
-- .edge(2) --
|
||||
-- .gateway(3) --
|
||||
-------------------------------
|
||||
|
||||
VELOCLOUD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, enterprises FROM SNMPv2-SMI
|
||||
;
|
||||
|
||||
velocloud MODULE-IDENTITY
|
||||
LAST-UPDATED "201908020000Z"
|
||||
ORGANIZATION "VMware Corporation"
|
||||
CONTACT-INFO "postal: VMware Corporation
|
||||
World Headquarters
|
||||
3401 Hillview Avenue
|
||||
Palo Alto, CA 943043
|
||||
USA
|
||||
|
||||
web: www.velocloud.com
|
||||
email: contact@velocloud.com"
|
||||
DESCRIPTION "Top-level infrastructure of the VeloCloud enterprise MIB tree"
|
||||
|
||||
REVISION "201908020000Z"
|
||||
DESCRIPTION "Implementation of VeloCloud Edge MIB Objects"
|
||||
|
||||
REVISION "201701180000Z"
|
||||
DESCRIPTION "Implementation of VCO MIB Objects"
|
||||
|
||||
REVISION "201701130000Z"
|
||||
DESCRIPTION "Inital definition of VeloCloud MIB Objects"
|
||||
::= { enterprises 45346 }
|
||||
|
||||
modules OBJECT IDENTIFIER ::= { velocloud 1 }
|
||||
|
||||
END
|
548
MIBS/vmware/VMWARE-AGENTCAP-MIB
Normal file
548
MIBS/vmware/VMWARE-AGENTCAP-MIB
Normal file
@ -0,0 +1,548 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2008 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
vmwAgentCapabilityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200810270000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for VMware agents."
|
||||
REVISION "200810270000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for VMware ESX 4.0 added."
|
||||
::= { vmwareAgentCapabilities 1 }
|
||||
|
||||
vmwEsxCapability OBJECT IDENTIFIER ::= { vmwAgentCapabilityMIB 1 }
|
||||
|
||||
|
||||
vmwESX41x AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.1.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.1.x for VMware ESX"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
|
||||
-- RFC 3418
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES {
|
||||
snmpGroup,
|
||||
systemGroup,
|
||||
snmpCommunityGroup,
|
||||
snmpBasicNotificationsGroup,
|
||||
snmpWarmStartNotificationGroup
|
||||
-- groups not supported; snmpSetGroup, snmpNotificationGroup
|
||||
}
|
||||
|
||||
VARIATION snmpSetSerialNo
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION snmpTrapOID
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpTrapEnterprise
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpEnableAuthenTraps
|
||||
SYNTAX INTEGER { disabled(2) }
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent does not allow authentication traps. Poll snmpInBadCommunityNames for same info."
|
||||
-- the above implies this:
|
||||
-- VARIATION authenticationFailure
|
||||
-- ACCESS not-implemented
|
||||
-- DESCRIPTION "Agent does not provide this notification. snmpEnableAuthenTraps will return disabled."
|
||||
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 2863
|
||||
SUPPORTS IF-MIB
|
||||
INCLUDES {
|
||||
ifGeneralInformationGroup,
|
||||
linkUpDownNotificationsGroup
|
||||
}
|
||||
|
||||
VARIATION ifAdminStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of administrative state for each interface.
|
||||
ESX virtual layer 2 switches may support changing administrative state
|
||||
of physical network interfaces (nics)."
|
||||
|
||||
VARIATION ifLinkUpDownTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION ifAlias
|
||||
ACCESS read-only
|
||||
DESCRIPTION "ifIndexes may only change across reboot."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "This counter always returns 0."
|
||||
|
||||
-- ifRcvAddressGroup is interface/media specific
|
||||
VARIATION ifRcvAddressStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
VARIATION ifRcvAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
|
||||
-- REVISION 200712270000Z
|
||||
SUPPORTS VMWARE-SYSTEM-MIB
|
||||
INCLUDES {
|
||||
vmwSystemGroup
|
||||
}
|
||||
-- REVISION 200810150000Z
|
||||
SUPPORTS VMWARE-RESOURCES-MIB
|
||||
INCLUDES {
|
||||
vmwResourceGroup
|
||||
}
|
||||
-- REVISION 200810230000Z
|
||||
SUPPORTS VMWARE-VMINFO-MIB
|
||||
INCLUDES {
|
||||
vmwVmInfoGroup,
|
||||
vmwVmInfoNotificationGroup
|
||||
}
|
||||
-- VARIATION vmwVmNetConnType
|
||||
-- DESCRIPTION "This object was valid for ESX 2.5 systems only. Only value returned was 'monitor_dev'"
|
||||
-- STATUS deprecated
|
||||
|
||||
-- REVISION 200712270000Z
|
||||
SUPPORTS VMWARE-ENV-MIB
|
||||
INCLUDES {
|
||||
vmwEnvNotificationGroup
|
||||
}
|
||||
|
||||
::= { vmwEsxCapability 2 }
|
||||
|
||||
|
||||
vmwESX40x AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.0.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.0.x for VMware ESX"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
|
||||
-- RFC 3418
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES {
|
||||
snmpGroup,
|
||||
systemGroup,
|
||||
snmpCommunityGroup,
|
||||
snmpBasicNotificationsGroup,
|
||||
snmpWarmStartNotificationGroup
|
||||
-- groups not supported; snmpSetGroup, snmpNotificationGroup
|
||||
}
|
||||
|
||||
VARIATION snmpSetSerialNo
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION snmpTrapOID
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpTrapEnterprise
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpEnableAuthenTraps
|
||||
SYNTAX INTEGER { disabled(2) }
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent does not allow authentication traps. Poll snmpInBadCommunityNames for same info."
|
||||
-- the above implies this:
|
||||
-- VARIATION authenticationFailure
|
||||
-- ACCESS not-implemented
|
||||
-- DESCRIPTION "Agent does not provide this notification. snmpEnableAuthenTraps will return disabled."
|
||||
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 2863
|
||||
SUPPORTS IF-MIB
|
||||
INCLUDES {
|
||||
ifGeneralInformationGroup,
|
||||
linkUpDownNotificationsGroup
|
||||
}
|
||||
|
||||
VARIATION ifAdminStatus
|
||||
SYNTAX INTEGER { up(1) }
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of system information and
|
||||
does not support changing operational state."
|
||||
|
||||
VARIATION ifLinkUpDownTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
-- ifXTable not implemented
|
||||
VARIATION ifTableLastChange
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "post RFC 1213 managed objects not implemented."
|
||||
|
||||
VARIATION ifConnectorPresent
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "ifXTable not implemented."
|
||||
|
||||
VARIATION ifHighSpeed
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "ifXTable not implemented."
|
||||
|
||||
VARIATION ifName
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "ifXTable not implemented."
|
||||
|
||||
VARIATION ifAlias
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "ifXTable not implemented."
|
||||
|
||||
-- ifFixedLengthGroup
|
||||
VARIATION ifAlias
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
-- ifHCFixedLengthGroup
|
||||
VARIATION ifHCInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
-- ifPacketGroup
|
||||
VARIATION ifInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifMtu
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifPromiscuousMode
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
|
||||
-- ifHCPacketGroup
|
||||
VARIATION ifInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifMtu
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifPromiscuousMode
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
-- ifVHCPacketGroup
|
||||
VARIATION ifHCInUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCInMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCInBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCOutUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCOutMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCOutBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifHCOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifMtu
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifInDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutUcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutMulticastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutBroadcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifOutDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
VARIATION ifPromiscuousMode
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Performance counters not implemented."
|
||||
|
||||
-- ifCounterDiscontinuityGroup
|
||||
VARIATION ifCounterDiscontinuityTime
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if Performance counters are implemented."
|
||||
|
||||
-- ifRcvAddressGroup is interface/media specific
|
||||
VARIATION ifRcvAddressStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
VARIATION ifRcvAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
|
||||
-- REVISION 200712270000Z
|
||||
SUPPORTS VMWARE-SYSTEM-MIB
|
||||
INCLUDES {
|
||||
vmwSystemGroup
|
||||
}
|
||||
-- REVISION 200810150000Z
|
||||
SUPPORTS VMWARE-RESOURCES-MIB
|
||||
INCLUDES {
|
||||
vmwResourceGroup
|
||||
}
|
||||
-- REVISION 200810230000Z
|
||||
SUPPORTS VMWARE-VMINFO-MIB
|
||||
INCLUDES {
|
||||
vmwVmInfoGroup,
|
||||
vmwVmInfoNotificationGroup
|
||||
}
|
||||
-- VARIATION vmwVmNetConnType
|
||||
-- DESCRIPTION "This object was valid for ESX 2.5 systems only. Only value returned was 'monitor_dev'"
|
||||
-- STATUS deprecated
|
||||
|
||||
-- REVISION 200712270000Z
|
||||
SUPPORTS VMWARE-ENV-MIB
|
||||
INCLUDES {
|
||||
vmwEnvNotificationGroup
|
||||
}
|
||||
|
||||
::= { vmwEsxCapability 1 }
|
||||
|
||||
END
|
||||
|
80
MIBS/vmware/VMWARE-CIMOM-MIB
Normal file
80
MIBS/vmware/VMWARE-CIMOM-MIB
Normal file
@ -0,0 +1,80 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2010 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-CIMOM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
vmwEnvIndicationTime
|
||||
FROM VMWARE-ENV-MIB
|
||||
vmwProductSpecific
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwCIMOMMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201008200000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides instrumentation of a CIM Object Manager."
|
||||
REVISION "201008200000Z"
|
||||
DESCRIPTION
|
||||
"Information on a CIM object manager subsystem."
|
||||
::= { vmwCimOm 10 }
|
||||
|
||||
vmwCimOm OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 90 }
|
||||
|
||||
vmwCimOmNotifications OBJECT IDENTIFIER
|
||||
::= {vmwCimOm 0 }
|
||||
|
||||
vmwCimOmHeartbeat NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvIndicationTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification, if the agent is so configured, will be sent
|
||||
on a periodic basis to indicate cimom indication delivery is functioning."
|
||||
::= { vmwCimOmNotifications 401 }
|
||||
|
||||
-- conformance information
|
||||
vmwCimOmMIBConformance
|
||||
OBJECT IDENTIFIER ::= { vmwCimOm 2 }
|
||||
vmwCimOmMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { vmwCimOmMIBConformance 1 }
|
||||
vmwCimOmMIBGroups OBJECT IDENTIFIER ::= { vmwCimOmMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
vmwCimOmMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-CIMOM-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwCimOmNotificationGroup }
|
||||
GROUP vmwCimOmNotificationGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for systems with CIM object manager."
|
||||
::= { vmwCimOmMIBCompliances 4 }
|
||||
|
||||
vmwCimOmNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwCimOmHeartbeat
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notifications related to CIM Object Manager subsystem."
|
||||
::= { vmwCimOmMIBGroups 2 }
|
||||
|
||||
|
||||
END
|
836
MIBS/vmware/VMWARE-ENV-MIB
Normal file
836
MIBS/vmware/VMWARE-ENV-MIB
Normal file
@ -0,0 +1,836 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2008-2017 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-ENV-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter32, Integer32, NOTIFICATION-TYPE, OBJECT-TYPE, TimeTicks,
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
vmwProductSpecific, vmwNotifications
|
||||
FROM VMWARE-ROOT-MIB
|
||||
vmwESX
|
||||
FROM VMWARE-PRODUCTS-MIB
|
||||
VmwLongSnmpAdminString, VmwCIMSeverity, VmwSubsystemStatus, VmwSubsystemTypes,
|
||||
VmwCIMAlertTypes, VmwCIMAlertFormat, VmwCimName
|
||||
FROM VMWARE-TC-MIB;
|
||||
|
||||
vmwEnvironmentalMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201706050000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module identifies hardware components of a machine as provided by IPMI.
|
||||
The descriptions in this document will be marked with [1] to refer the IPMI specification here:
|
||||
https://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/ipmi-second-gen-interface-spec-v2-rev1-1.pdf
|
||||
which provides a definition for IPMI System Event Log (SEL).
|
||||
"
|
||||
|
||||
REVISION "201706050000Z"
|
||||
DESCRIPTION
|
||||
"This revision deprecates the previous CIM based implementation. The vmwEnvTable now maps
|
||||
directly to an IPMI System Event Log allowing for simpler identification and management.
|
||||
vmwEnvSource.0 will now report ipmi(4) on agents implementing this mib module version.
|
||||
The first implementation of vmwEnvTable adds vmwEnvHrDeviceIndex and
|
||||
changes vmwEnvHardwareTime syntax from TimeTicks to DateAndTime"
|
||||
|
||||
REVISION "201005120000Z"
|
||||
DESCRIPTION
|
||||
"This revision adds support for CIM OMC_IpmiAlertIndication as the source of events
|
||||
instead of only IPMI sensors thus more areas of hardware can be reported on.
|
||||
This required a new notification set to be defined replacing previous
|
||||
notifications."
|
||||
|
||||
REVISION "200810300000Z"
|
||||
DESCRIPTION
|
||||
"Introduce vmwESXNotification to match ESX 3.5 agent."
|
||||
|
||||
REVISION "200712270000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision of this MIB module."
|
||||
::= { vmwEnv 10 }
|
||||
|
||||
vmwEnv OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 20 }
|
||||
|
||||
vmwESXNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Parent of all ESX specific notifications (traps, informs)."
|
||||
::= { vmwESX 0 }
|
||||
|
||||
vmwEnvNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of number of conceptual rows in vmwEnvTable."
|
||||
::= { vmwEnv 1 }
|
||||
|
||||
vmwEnvLastChange OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUptime when a conceptual row was added
|
||||
or deleted from this table."
|
||||
::= { vmwEnv 2 }
|
||||
|
||||
vmwSELCapacity OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of free space left in the IPMI SEL for new entries."
|
||||
::= { vmwEnv 30 }
|
||||
|
||||
vmwEnvTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwEnvEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is populated from monitoring IPMI BMC device.
|
||||
One conceptual row is maintained for each reporting component.
|
||||
This table may be cleared by operational request to BMC and
|
||||
normally is configured to stop adding new entries when full."
|
||||
::= { vmwEnv 3 }
|
||||
|
||||
vmwEnvEntry OBJECT-TYPE
|
||||
SYNTAX VmwEnvEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One entry for each physical component reporting its
|
||||
status to ESX Operating System."
|
||||
INDEX { vmwEnvIndex }
|
||||
::= { vmwEnvTable 1 }
|
||||
|
||||
VmwEnvEntry ::= SEQUENCE {
|
||||
vmwEnvIndex Integer32,
|
||||
vmwSubsystemType VmwSubsystemTypes,
|
||||
vmwHardwareStatus VmwSubsystemStatus,
|
||||
vmwEventDescription DisplayString,
|
||||
vmwEnvHardwareTime DateAndTime,
|
||||
vmwEnvHrDeviceIndex Integer32,
|
||||
vmwEnvSelSensorNumber Integer32
|
||||
}
|
||||
|
||||
vmwEnvIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the identifier as reported by the vendor hardware's BMC
|
||||
as per Table 32 section 32.1 SEL Event Records [1].
|
||||
On ESXi: the command: localcli hardware ipmi sel list
|
||||
can provide the listing of IPMI SEL entries as well."
|
||||
::= { vmwEnvEntry 1 }
|
||||
|
||||
vmwSubsystemType OBJECT-TYPE
|
||||
SYNTAX VmwSubsystemTypes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware component reporting environmental state"
|
||||
::= { vmwEnvEntry 2 }
|
||||
|
||||
vmwHardwareStatus OBJECT-TYPE
|
||||
SYNTAX VmwSubsystemStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last reported state of this component"
|
||||
::= { vmwEnvEntry 3 }
|
||||
|
||||
vmwEventDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Human readable description of this event"
|
||||
::= { vmwEnvEntry 4 }
|
||||
|
||||
vmwEnvHardwareTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timestamp as reported from BMC for the SEL entry.
|
||||
See CLI: 'localcli hardware ipmi sel list' for same report.
|
||||
Note that BMC maintains it own clock and may not be the same
|
||||
as the time ESX itself reports. On ESX: the CLI command:
|
||||
localcli hardware ipmi sel get
|
||||
reports the BMC clock."
|
||||
::= { vmwEnvEntry 5 }
|
||||
|
||||
vmwEnvHrDeviceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Index into hrDeviceTable for the hardware related to this event.
|
||||
Report 0 if this entry does not have a related entry in hrDeviceTable."
|
||||
::= { vmwEnvEntry 6 }
|
||||
|
||||
vmwEnvSelSensorNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the BMC reported Sensor Number byte 12 from SEL Event record
|
||||
as per Table 32 section 32.1 SEL Event Records [1].
|
||||
IPMI Sensors are reported in hrDeviceTable and vmwEnvTable provides
|
||||
the mapping to the specific entry there. Also from CLI on ESX the command:
|
||||
localcli hardware ipmi sdr list
|
||||
can provide the listing of IPMI Sensors that has entered this SEL record.
|
||||
"
|
||||
::= { vmwEnvEntry 7 }
|
||||
|
||||
vmwEnvSource OBJECT-TYPE
|
||||
SYNTAX INTEGER {unknown(1), sensors(2), indications(3), ipmi(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies which source being used to obtain hardware state. Sensors were
|
||||
from host agent process, indications were from CIMOM/cim provider, and ipmi is
|
||||
when snmpd reads SEL directly from IPMI to obtain hardware events "
|
||||
::= { vmwEnv 100 }
|
||||
|
||||
vmwEnvIPMI OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 25 }
|
||||
|
||||
-- IPMI Based Notifications
|
||||
|
||||
vmwEnvIpmiSelFull NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSELCapacity }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPMI System Event Log has fixed amount of entries (65535). This event is sent once when
|
||||
the managed object vmwSELCapacity reaches 100% capacity at which point new entries
|
||||
to the SEL will be dropped if overflow is not enabled (default) on most hardware systems.
|
||||
This event will rearm any time vmwSELCapacity.0 drops below 80%."
|
||||
REFERENCE "[1] section 31 System Event Log (SEL) Commands"
|
||||
::= { vmwESXNotifications 390}
|
||||
|
||||
vmwEnvIpmiSelMemoryRaised NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A memory related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted.
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 11"
|
||||
::= { vmwESXNotifications 400 }
|
||||
|
||||
vmwEnvIpmiSelMemoryCleared NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A memory related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 11"
|
||||
::= { vmwESXNotifications 401 }
|
||||
|
||||
|
||||
vmwEnvIpmiSelPowerSupplyRaised NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A power supply related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted.
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 11"
|
||||
::= { vmwESXNotifications 410 }
|
||||
|
||||
vmwEnvIpmiSelPowerSupplyCleared NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A power supply related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 11"
|
||||
::= { vmwESXNotifications 411 }
|
||||
|
||||
vmwEnvIpmiSelFanRaised NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A fan related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted.
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 11"
|
||||
::= { vmwESXNotifications 420 }
|
||||
|
||||
vmwEnvIpmiSelFanCleared NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A fan related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] am/.../ipmi-second-gen-interface-spec-v2-rev1-1.pdf section 32 byte 11"
|
||||
::= { vmwESXNotifications 421 }
|
||||
|
||||
|
||||
vmwEnvIpmiSelCpuRaised NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A CPU related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state asserted.
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 13"
|
||||
::= { vmwESXNotifications 430 }
|
||||
|
||||
vmwEnvIpmiSelCpuCleared NOTIFICATION-TYPE
|
||||
OBJECTS { vmwEnvSelSensorNumber, vmwEnvHardwareTime, vmwEventDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A CPU related IPMI SDR has updated IPMI SEL with record id of vmwEnvIndex with state deasserted
|
||||
The vmwEnvTable will have an entry at vmwEnvIndex with additional details"
|
||||
REFERENCE "[1] section 32 byte 13"
|
||||
::= { vmwESXNotifications 431 }
|
||||
|
||||
|
||||
-- CIM Indication to SNMP notification conversion
|
||||
|
||||
vmwEnvInIndications OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of HTTP POST msgs containing CIM Indications in XML as received by agent."
|
||||
::= { vmwEnv 101 }
|
||||
|
||||
vmwEnvLastIn OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"sysUptime when agent last received an indication."
|
||||
::= { vmwEnv 102 }
|
||||
|
||||
vmwEnvOutNotifications OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of notifications (traps|informs) sent that originated as CIM indication."
|
||||
::= { vmwEnv 103 }
|
||||
|
||||
vmwEnvInErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM Indications that agent did not complete receipt of."
|
||||
::= { vmwEnv 104 }
|
||||
|
||||
vmwEnvIndOidErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM Indications having a MappingString qualifier for which the value was not a valid oid."
|
||||
::= { vmwEnv 105 }
|
||||
|
||||
vmwEnvCvtValueErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM Indication properties having a MappingString qualifier
|
||||
for which the cim value for the given cim type could not be converted."
|
||||
::= { vmwEnv 106 }
|
||||
|
||||
vmwEnvCvtSyntaxErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM Indication properties having a MappingString qualifier
|
||||
for which the cim type could not be converted to smi syntax."
|
||||
::= { vmwEnv 107 }
|
||||
|
||||
vmwEnvCvtOidErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM Indication properties having a MappingString qualifier
|
||||
for which the the oid was not valid."
|
||||
::= { vmwEnv 108 }
|
||||
|
||||
vmwEnvGetClassErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM GetClass operations over a given cim indication class and namespace
|
||||
could not be completed (timeout) or returned error."
|
||||
::= { vmwEnv 109 }
|
||||
|
||||
vmwEnvPropertySkips OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM indications having properties which do not have MappingString qualifier
|
||||
in the class definition and were not converted, sent along with the notification."
|
||||
::= { vmwEnv 110 }
|
||||
|
||||
vmwEnvIndicationSkips OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of CIM indications recieved for which GetClass reported no MappingStrings qualifier
|
||||
and were not converted to a notification."
|
||||
::= { vmwEnv 111 }
|
||||
|
||||
|
||||
--- CIM Backed events ----
|
||||
|
||||
|
||||
vmwEnvHardwareEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSubsystemType, vmwHardwareStatus,
|
||||
vmwEventDescription, vmwEnvHardwareTime }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This notification, if the agent is so configured, may be sent when the
|
||||
system has detected a material change in physical condition of the
|
||||
hardware"
|
||||
::= { vmwNotifications 301 }
|
||||
|
||||
vmwESXEnvHardwareEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSubsystemType, vmwHardwareStatus,
|
||||
vmwEventDescription, vmwEnvHardwareTime }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"ESX Specific version of this notification,
|
||||
if the agent is so configured, may be sent when
|
||||
the ESX Operating System has detected a material change in
|
||||
physical condition of the hardware"
|
||||
::= { vmwESXNotifications 301 }
|
||||
|
||||
|
||||
vmwEnvCIM OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 30 }
|
||||
|
||||
vmwEnvDescription OBJECT-TYPE
|
||||
SYNTAX VmwLongSnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A short description of the Indication."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property Description"
|
||||
::= { vmwEnvCIM 1 }
|
||||
|
||||
vmwEnvEventTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The time and date the underlying event was first
|
||||
detected. May be set to the time the SNMP agent recieved the notification
|
||||
if in the incoming CIM indication the value is
|
||||
NULL due to the creating entity not being capable of providing
|
||||
this information. This value is based on the notion of
|
||||
local date and time of the Managed System Element
|
||||
generating the Indication."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property EventTime"
|
||||
::= { vmwEnvCIM 2 }
|
||||
|
||||
vmwEnvIndicationTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The time and date of creation of the underlying Indication received by the snmp agent. The
|
||||
property may be set to the time SNMP agent received the notification if the entity creating the
|
||||
Indication is not capable of determining this
|
||||
information and delivers a null IndicationTime property. Note that IndicationTime may be the same
|
||||
for two Indications that are generated in rapid succession."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property IndicationTime"
|
||||
::= { vmwEnvCIM 3 }
|
||||
|
||||
vmwEnvPerceivedSeverity OBJECT-TYPE
|
||||
SYNTAX VmwCIMSeverity
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An enumerated value that describes the severity of the
|
||||
Alert Indication from the notifier's point of view."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property PerceivedSeverity"
|
||||
::= { vmwEnvCIM 4 }
|
||||
|
||||
vmwEnvAlertType OBJECT-TYPE
|
||||
SYNTAX VmwCIMAlertTypes
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Primary classification of the Indication."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property AlertType"
|
||||
::= { vmwEnvCIM 5 }
|
||||
|
||||
vmwEnvSysCreationClassName OBJECT-TYPE
|
||||
SYNTAX VmwCimName
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The scoping System's CreationClassName for the Provider
|
||||
generating this Indication."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property SystemCreationClassName"
|
||||
::= { vmwEnvCIM 6 }
|
||||
|
||||
vmwEnvAlertingElement OBJECT-TYPE
|
||||
SYNTAX VmwCimName
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The identifying information of the entity (ie, the
|
||||
instance) for which this notification is generated. The
|
||||
property contains the CIM path of an CIM object instance,
|
||||
encoded as a string parameter - if the instance is modeled in the CIM
|
||||
Schema. If not a CIM instance, the property contains
|
||||
some identifying string that names the entity for which
|
||||
the Alert is generated. The path or identifying string
|
||||
is formatted per the AlertingElementFormat property."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property AlertingManagedElement"
|
||||
::= { vmwEnvCIM 7 }
|
||||
|
||||
vmwEnvAlertingFormat OBJECT-TYPE
|
||||
SYNTAX VmwCIMAlertFormat
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The format of the AlertingManagedElement property is
|
||||
interpretable based upon the value of this property."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property AlertingElementFormat"
|
||||
::= { vmwEnvCIM 8 }
|
||||
|
||||
vmwEnvSystemName OBJECT-TYPE
|
||||
SYNTAX VmwCimName
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The scoping System's Name for the Provider generating this message."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property SystemName"
|
||||
::= { vmwEnvCIM 9 }
|
||||
|
||||
vmwEnvProviderName OBJECT-TYPE
|
||||
SYNTAX VmwCimName
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The name of the CIM provider, a software module loaded into the CIM subsystem, generating this message."
|
||||
REFERENCE
|
||||
"http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof : property ProviderName"
|
||||
::= { vmwEnvCIM 10 }
|
||||
|
||||
|
||||
vmwESXEnvHardwareAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A hardware alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 302 }
|
||||
|
||||
vmwESXEnvBatteryAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A battery alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 303 }
|
||||
|
||||
vmwESXEnvChassisAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A chassis alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 304 }
|
||||
|
||||
|
||||
vmwESXEnvThermalAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A cooling/thermal alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 305 }
|
||||
|
||||
vmwESXEnvDiskAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A disk drive alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 306 }
|
||||
|
||||
vmwESXEnvPowerAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A power suppply alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 307 }
|
||||
|
||||
vmwESXEnvProcessorAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A IPMI processor alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 308 }
|
||||
|
||||
vmwESXEnvMemoryAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A IPMI memory alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 309 }
|
||||
|
||||
|
||||
vmwESXEnvBIOSAlert NOTIFICATION-TYPE
|
||||
OBJECTS {vmwEnvDescription, vmwEnvEventTime, vmwEnvIndicationTime, vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType, vmwEnvSysCreationClassName, vmwEnvAlertingElement, vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName, vmwEnvProviderName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"BIOS System Event Log alert as received from the Common Infrastructure Management (CIM) subsystem on this system."
|
||||
REFERENCE "http://www.dmtf.org/standards/cim/cim_schema_v2240 : file CIM_AlertIndication.mof"
|
||||
::= { vmwESXNotifications 310 }
|
||||
|
||||
-- conformance information
|
||||
vmwEnvironmentalMIBConformance
|
||||
OBJECT IDENTIFIER ::= { vmwEnvironmentalMIB 2 }
|
||||
vmwEnvironmentMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { vmwEnvironmentalMIBConformance 1 }
|
||||
vmwEnvMIBGroups OBJECT IDENTIFIER ::= { vmwEnvironmentalMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
vmwEnvMIBBasicCompliance4 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-ENV-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwEnvCIMToSNMP, vmwEnvironmentGroup2,
|
||||
vmwESXEnvNotificationGroup3}
|
||||
GROUP vmwESXEnvNotificationGroup3
|
||||
DESCRIPTION
|
||||
"This group is mandatory for ESX based systems agents."
|
||||
::= { vmwEnvironmentMIBCompliances 5 }
|
||||
|
||||
vmwEnvMIBBasicCompliance3 MODULE-COMPLIANCE
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-ENV-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwEnvAlertGroup, vmwESXEnvNotificationGroup2 }
|
||||
GROUP vmwESXEnvNotificationGroup2
|
||||
DESCRIPTION
|
||||
"This group is mandatory for ESX based systems agents."
|
||||
::= { vmwEnvironmentMIBCompliances 4 }
|
||||
|
||||
vmwEnvMIBBasicCompliance2 MODULE-COMPLIANCE
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-ENV-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwEnvironmentGroup }
|
||||
|
||||
|
||||
GROUP vmwESXEnvNotificationGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for ESX based systems agents."
|
||||
|
||||
GROUP vmwEnvNotificationGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for vmware based systems agents."
|
||||
::= { vmwEnvironmentMIBCompliances 3 }
|
||||
|
||||
vmwEnvMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-ENV-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwEnvironmentGroup, vmwEnvNotificationGroup }
|
||||
::= { vmwEnvironmentMIBCompliances 2 }
|
||||
|
||||
|
||||
vmwEnvCIMToSNMP OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwEnvSource,
|
||||
vmwEnvInIndications,
|
||||
vmwEnvLastIn,
|
||||
vmwEnvOutNotifications,
|
||||
vmwEnvInErrs,
|
||||
vmwEnvIndOidErrs,
|
||||
vmwEnvCvtValueErrs,
|
||||
vmwEnvCvtSyntaxErrs,
|
||||
vmwEnvCvtOidErrs,
|
||||
vmwEnvGetClassErrs,
|
||||
vmwEnvPropertySkips,
|
||||
vmwEnvIndicationSkips
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only needed if protocol conversion between CIM-XML and SNMP is supported."
|
||||
::= { vmwEnvMIBGroups 20 }
|
||||
|
||||
vmwEnvAlertGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwEnvSource,
|
||||
vmwEnvInIndications,
|
||||
vmwEnvLastIn,
|
||||
vmwEnvOutNotifications,
|
||||
vmwEnvInErrs,
|
||||
vmwEnvIndOidErrs,
|
||||
vmwEnvCvtValueErrs,
|
||||
vmwEnvCvtSyntaxErrs,
|
||||
vmwEnvCvtOidErrs,
|
||||
vmwEnvGetClassErrs,
|
||||
vmwEnvPropertySkips,
|
||||
vmwEnvIndicationSkips,
|
||||
vmwEnvDescription,
|
||||
vmwEnvEventTime,
|
||||
vmwEnvIndicationTime,
|
||||
vmwEnvPerceivedSeverity,
|
||||
vmwEnvAlertType,
|
||||
vmwEnvSysCreationClassName,
|
||||
vmwEnvAlertingElement,
|
||||
vmwEnvAlertingFormat,
|
||||
vmwEnvSystemName,
|
||||
vmwEnvProviderName
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"These objects provide physical hardware environmental details as reported by CIM subsystem."
|
||||
::= { vmwEnvMIBGroups 5 }
|
||||
|
||||
vmwEnvironmentGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwEnvNumber,
|
||||
vmwEnvLastChange,
|
||||
vmwSubsystemType,
|
||||
vmwHardwareStatus,
|
||||
vmwEventDescription,
|
||||
vmwEnvHardwareTime
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"These objects provide physical hardware environmental details."
|
||||
::= { vmwEnvMIBGroups 1 }
|
||||
|
||||
vmwEnvNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwEnvHardwareEvent
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Notifications related to physical subsystems."
|
||||
::= { vmwEnvMIBGroups 2 }
|
||||
|
||||
vmwESXEnvNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwESXEnvHardwareEvent
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"ESX System specific notifications about physical subsystems."
|
||||
::= { vmwEnvMIBGroups 3 }
|
||||
|
||||
vmwESXEnvNotificationGroup2 NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwESXEnvHardwareAlert,
|
||||
vmwESXEnvBatteryAlert,
|
||||
vmwESXEnvChassisAlert,
|
||||
vmwESXEnvThermalAlert,
|
||||
vmwESXEnvDiskAlert,
|
||||
vmwESXEnvPowerAlert,
|
||||
vmwESXEnvProcessorAlert,
|
||||
vmwESXEnvMemoryAlert,
|
||||
vmwESXEnvBIOSAlert
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"ESX System specific notifications about physical subsystems."
|
||||
::= { vmwEnvMIBGroups 4 }
|
||||
|
||||
vmwESXEnvNotificationGroup3 NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwEnvIpmiSelFull,
|
||||
vmwEnvIpmiSelMemoryRaised,
|
||||
vmwEnvIpmiSelMemoryCleared,
|
||||
vmwEnvIpmiSelPowerSupplyRaised,
|
||||
vmwEnvIpmiSelPowerSupplyCleared,
|
||||
vmwEnvIpmiSelFanRaised,
|
||||
vmwEnvIpmiSelFanCleared,
|
||||
vmwEnvIpmiSelCpuRaised,
|
||||
vmwEnvIpmiSelCpuCleared
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPMI System EventLog specific notifications about physical subsystems."
|
||||
::= { vmwEnvMIBGroups 10 }
|
||||
|
||||
|
||||
vmwEnvironmentGroup2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwEnvNumber,
|
||||
vmwEnvLastChange,
|
||||
vmwSELCapacity,
|
||||
vmwSubsystemType,
|
||||
vmwHardwareStatus,
|
||||
vmwEventDescription,
|
||||
vmwEnvHardwareTime,
|
||||
vmwEnvHrDeviceIndex,
|
||||
vmwEnvSelSensorNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide physical hardware IPMI System Event Log details."
|
||||
::= { vmwEnvMIBGroups 6 }
|
||||
|
||||
END -- end of module VMWARE-ENV-MIB.
|
3029
MIBS/vmware/VMWARE-ESX-AGENTCAP-MIB
Normal file
3029
MIBS/vmware/VMWARE-ESX-AGENTCAP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
80
MIBS/vmware/VMWARE-HEARTBEAT-MIB
Normal file
80
MIBS/vmware/VMWARE-HEARTBEAT-MIB
Normal file
@ -0,0 +1,80 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2016 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-HEARTBEAT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
sysUpTime
|
||||
FROM SNMPv2-MIB
|
||||
vmwProductSpecific
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwHBMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201602100000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides a reverse poll for systems that do not yet support polling.
|
||||
See http://kb.vmware.com/kb/2020271 for details on reverse polling in VMware SNMP agents."
|
||||
REVISION "201602100000Z"
|
||||
DESCRIPTION
|
||||
"First version."
|
||||
::= { vmwHb 66 }
|
||||
|
||||
vmwHb OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 190 }
|
||||
|
||||
vmwHbNotifications OBJECT IDENTIFIER
|
||||
::= {vmwHb 0 }
|
||||
|
||||
vmwHbHeartbeat NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification, if the agent is so configured, will be sent
|
||||
on a periodic basis to indicate cimom indication delivery is functioning."
|
||||
::= { vmwHbNotifications 401 }
|
||||
|
||||
-- conformance information
|
||||
vmwHbMIBConformance
|
||||
OBJECT IDENTIFIER ::= { vmwHb 2 }
|
||||
vmwHbMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { vmwHbMIBConformance 1 }
|
||||
vmwHbMIBGroups OBJECT IDENTIFIER ::= { vmwHbMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
vmwHbMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-HEARTBEAT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwHbNotificationGroup }
|
||||
GROUP vmwHbNotificationGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for systems without polling enabled."
|
||||
::= { vmwHbMIBCompliances 4 }
|
||||
|
||||
vmwHbNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwHbHeartbeat
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notifications related to snmp agent reverse poll feature."
|
||||
::= { vmwHbMIBGroups 2 }
|
||||
END
|
||||
|
57
MIBS/vmware/VMWARE-HZECC-AGENTCAP-MIB
Normal file
57
MIBS/vmware/VMWARE-HZECC-AGENTCAP-MIB
Normal file
@ -0,0 +1,57 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2021 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-HZECC-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
vmwHzeccAgentCapabilityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202105170000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for deployed
|
||||
Horizon Cloud Connector (Hze CC) agents by release.
|
||||
Releases of Horizon Cloud Connector (Hze CC)
|
||||
prior to 2.0 are not supported."
|
||||
|
||||
REVISION "202105170000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by Hze CC as updated in 2.0 release"
|
||||
::= { vmwareAgentCapabilities 140 }
|
||||
|
||||
vmwHzeccCapability OBJECT IDENTIFIER ::= { vmwHzeccAgentCapabilityMIB 1 }
|
||||
|
||||
vmwHZECCAgent2021v200 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"2.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 2.1.0.0 for VMware Horizon Cloud Connector supporting
|
||||
only SNMPv3 trap PDUs. It describes all the notifications
|
||||
sent from the Hzee CC appliance.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202105170000Z First Version.
|
||||
SUPPORTS VMWARE-HZECC-EVENT-MIB
|
||||
INCLUDES {
|
||||
vmwHzeccNotificationGroup
|
||||
}
|
||||
::= { vmwHzeccCapability 4 }
|
||||
|
||||
END
|
227
MIBS/vmware/VMWARE-HZECC-EVENT-MIB
Normal file
227
MIBS/vmware/VMWARE-HZECC-EVENT-MIB
Normal file
@ -0,0 +1,227 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2021 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-HZECC-EVENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
vmwHzecc
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwHzeccMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202105170000Z"
|
||||
ORGANIZATION "VMware, Inc."
|
||||
CONTACT-INFO
|
||||
"VMware, Inc.
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: https://kb.vmware.com/s/article/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB file contains the definition of the SNMP
|
||||
interface of VMware Horizon Cloud Connector.
|
||||
|
||||
Horizon Cloud Connector is an important product which
|
||||
enables subscription license for Horizon on-prem VDI & APPs:
|
||||
https://www.vmware.com/in/products/horizon.html
|
||||
https://www.vmware.com/in/products/horizon-cloud-virtual-desktops.html
|
||||
|
||||
For more information about Horizon Cloud Connector (Hze CC), please see
|
||||
the latest documentation of Horizon Cloud Connector:
|
||||
https://docs.vmware.com/en/VMware-Horizon-Cloud-Service
|
||||
"
|
||||
|
||||
REVISION "202105170000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision"
|
||||
|
||||
::= { vmwHzecc 1 }
|
||||
|
||||
vmwHzeccNotifications OBJECT IDENTIFIER ::= { vmwHzecc 0 }
|
||||
vmwHzeccLifecycleEvents OBJECT IDENTIFIER ::= { vmwHzecc 4 }
|
||||
vmwHzeccSubscriptionLicenseEvents OBJECT IDENTIFIER ::= { vmwHzecc 5 }
|
||||
|
||||
VmwHzeccLifecycleEventType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lifecycle event type.
|
||||
This trap is sent when a life cycle event occurs.
|
||||
Except the failure events all other events are informational only
|
||||
The value of the same is defined with codes.
|
||||
|
||||
paired - 1 - Indicates that Cloud Connector is being configured
|
||||
or reconfigured by an admin by providing Horizon enterprise pod details.
|
||||
This is an information only event.
|
||||
For more information refer -
|
||||
https://docs.vmware.com/en/VMware-Horizon-Cloud-Service/services/hzncloudmsazure.getstarted15/GUID-CFC5C50E-FBA2-4F9B-89EB-56A090D4C158.html
|
||||
----------------------------------------------------------------
|
||||
unplug - 2 - Indicates that an admin is deleting
|
||||
the Cloud Connector pod and related configuration. This is an
|
||||
information only event.
|
||||
----------------------------------------------------------------
|
||||
Upgrade Events - Cloud Connector Upgrade is based on Blue Green approach.
|
||||
Blue appliance is the existing appliance.
|
||||
Green appliance is the target upgraded version appliance
|
||||
https://docs.vmware.com/en/VMware-Horizon-Cloud-Service/services/hzncloudmsazure.admin15/GUID-D3F6C0CB-5740-4CA4-9C20-D780F415E900.html
|
||||
----------------------------------------------------------------
|
||||
bluepreupgrade - 10 - Indicates that upgrade
|
||||
is about to start. This indicates an admin is initiating
|
||||
manual or scheduled upgrade of cloud connector appliance.
|
||||
This is an information only event.
|
||||
----------------------------------------------------------------
|
||||
bluepostupgradesuccess - 20 - Indicates that upgrade
|
||||
has successfully completed. This is an information only event.
|
||||
----------------------------------------------------------------
|
||||
bluepostupgradefailure - 21 - Indicates that upgrade
|
||||
has failed. Upgrade can be restarted back. An Admin who
|
||||
initiates upgrade would need to restart the upgrade.
|
||||
This is an information only event.
|
||||
----------------------------------------------------------------
|
||||
greenpostupgradesuccess - 30 - Indicates that upgrade
|
||||
has successfully completed. This is an information only event.
|
||||
----------------------------------------------------------------
|
||||
greenpostupgradefailure - 31 - Indicates that upgrade
|
||||
has failed during configuration migration step.
|
||||
Upgrade can be restarted back by an Admin.
|
||||
This is an information only event.
|
||||
----------------------------------------------------------------
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
paired(1),
|
||||
unplug(2),
|
||||
bluepreupgrade(10),
|
||||
bluepostupgradesuccess(20),
|
||||
bluepostupgradefailure(21),
|
||||
greenpostupgradesuccess(30),
|
||||
greenpostupgradefailure(31)
|
||||
}
|
||||
|
||||
--
|
||||
-- Object Types
|
||||
--
|
||||
|
||||
vmwHzeccLCEventName OBJECT-TYPE
|
||||
SYNTAX VmwHzeccLifecycleEventType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The life cycle event generated."
|
||||
::= { vmwHzeccLifecycleEvents 1 }
|
||||
|
||||
|
||||
vmwHzeccSubscriptionLicenseFailStatus OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Subscription license sync status.
|
||||
This trap is sent when a subscription license sync fails.
|
||||
Subscription license is synced at minimum every 24 hours
|
||||
from Horizon Cloud Control Plane to Horizon on-prem.
|
||||
|
||||
This trap indicates that the license sync failed due to the
|
||||
mentioned error code. If you received this event for
|
||||
more than one day in a row, please navigate to
|
||||
Horizon Admin Console and check for connectivity.
|
||||
You can then refer the KB http://kb.vmware.com/s/article/79509
|
||||
for more information on error codes.
|
||||
|
||||
Possible values - LicenseFailed_400, LicenseFailed_401.
|
||||
The number part is the API response code from horizon enterprise.
|
||||
|
||||
In case issue doesn't resolve after following troubleshooting
|
||||
steps mentioned in KB article, please reach to VMware support.
|
||||
"
|
||||
::= { vmwHzeccSubscriptionLicenseEvents 1 }
|
||||
|
||||
--
|
||||
-- Notifications Objects
|
||||
--
|
||||
|
||||
vmwHzeccLifecycleEventTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwHzeccLCEventName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a life cycle event occurs.
|
||||
This is an informational event only. There is no action to take upon receipt.
|
||||
Frequency:
|
||||
This event is sent once when (some part of your system) receives a configuration update.
|
||||
The value of the same is defined with codes.
|
||||
"
|
||||
::= { vmwHzeccNotifications 1 }
|
||||
|
||||
vmwHzeccSubscriptionLicenseEventTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwHzeccSubscriptionLicenseFailStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a subscription license sync fails.
|
||||
Subscription license is synced at every 24 hours
|
||||
from Horizon Cloud Control Plane to Horizon on-prem.
|
||||
|
||||
This trap indicates that the license sync failed due to the
|
||||
mentioned error code. If you received this event for
|
||||
more than one day in a row, please navigate to
|
||||
Horizon Admin Console and check for connectivity.
|
||||
You can then refer the KB http://kb.vmware.com/s/article/79509
|
||||
for more information on error codes.
|
||||
|
||||
Frequency: This event is sent when the license sync fails.
|
||||
After that once every 24 hrs until the issue is resolved
|
||||
|
||||
Possible values - LicenseFailed_400, LicenseFailed_401, LicenseFailed_500 etc.
|
||||
The number part is the API response code from horizon enterprise.
|
||||
|
||||
In case issue doesn't resolve after following troubleshooting
|
||||
steps mentioned in KB article, please reach to VMware support.
|
||||
"
|
||||
::= { vmwHzeccNotifications 2 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
vmwHzeccMIBConformance OBJECT IDENTIFIER ::= { vmwHzeccMIB 1 }
|
||||
vmwHzeccMIBCompliances OBJECT IDENTIFIER ::= { vmwHzeccMIBConformance 1 }
|
||||
vmwHzeccMIBGroups OBJECT IDENTIFIER ::= { vmwHzeccMIBConformance 2 }
|
||||
|
||||
vmwHzeccMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement VMWARE-HZECC-EVENT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwHzeccNotificationGroup, vmwHzeccObjectGroup }
|
||||
::= { vmwHzeccMIBCompliances 1 }
|
||||
|
||||
vmwHzeccObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwHzeccLCEventName,
|
||||
vmwHzeccSubscriptionLicenseFailStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide notification details."
|
||||
::= { vmwHzeccMIBGroups 1 }
|
||||
|
||||
vmwHzeccNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwHzeccLifecycleEventTrap,
|
||||
vmwHzeccSubscriptionLicenseEventTrap
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications."
|
||||
::= { vmwHzeccMIBGroups 2 }
|
||||
|
||||
END
|
780
MIBS/vmware/VMWARE-NSX-AGENTCAP-MIB
Normal file
780
MIBS/vmware/VMWARE-NSX-AGENTCAP-MIB
Normal file
@ -0,0 +1,780 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2020-2022 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-NSX-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
vmwNSXAgentCapabilityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202202140000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for deployed VMware NSX agents by release."
|
||||
REVISION "202201240000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.2.0 release. Supports both notifications and polling over v1/v2c/v3"
|
||||
REVISION "202108060000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.1.3 release. Supports both notifications and polling over v1/v2c/v3"
|
||||
REVISION "202104220000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.1.2 release. Supports both notifications and polling over v1/v2c/v3"
|
||||
REVISION "202103250000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.0.3 release. Supports both notifications and polling over v1/v2c/v3"
|
||||
REVISION "202010300000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.1.x releases. Supports both notifications and polling over v1/v2c/v3"
|
||||
REVISION "202009220000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.0.2 release. Supports both notifications and polling over v1/v2c/v3"
|
||||
REVISION "202003270000Z"
|
||||
DESCRIPTION
|
||||
"NSX-T Data Center 3.0.0 and 3.0.1 releases. Supports both notifications and polling over v1/v2c/v3"
|
||||
::= { vmwareAgentCapabilities 26 }
|
||||
|
||||
vmwNSXCapability OBJECT IDENTIFIER ::= { vmwNSXAgentCapabilityMIB 1 }
|
||||
|
||||
--
|
||||
-- Applies to NSX-T Data Center 3.0 Release and follow up patch releases
|
||||
--
|
||||
|
||||
vmwNSXManagerDC30 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"VMware NSX-T Data Center 3.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.0 VMware NSX-T Data Center 3.0.
|
||||
Notifications may be v1, v2c, or v3 noAuthNoPriv to authPriv securityLevel with SHA1/AES128"
|
||||
REFERENCE "http://www.vmware.com/products"
|
||||
|
||||
-- NSX Specific Notifications
|
||||
SUPPORTS VMWARE-NSX-MIB
|
||||
INCLUDES {
|
||||
vmwNsxTDataCenterNotificationInfoGroup,
|
||||
vmwNsxTDataCenterNotificationInfoGroup2,
|
||||
vmwNsxTDataCenterNotificationInfoGroup3,
|
||||
vmwNsxTDataCenterNotificationInfoGroup6,
|
||||
vmwNsxTDataCenterNotificationGroup,
|
||||
vmwNsxTDataCenterNotificationGroup2,
|
||||
vmwNsxTDataCenterNotificationGroup3,
|
||||
vmwNsxTDataCenterNotificationGroup6
|
||||
}
|
||||
|
||||
-- RFC 3418 sysObjectId in VMWARE-PRODUCTS-MIB node: vmwNSX
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES {
|
||||
snmpGroup,
|
||||
systemGroup,
|
||||
snmpCommunityGroup,
|
||||
snmpBasicNotificationsGroup,
|
||||
snmpWarmStartNotificationGroup
|
||||
-- groups not supported; snmpSetGroup, snmpNotificationGroup
|
||||
}
|
||||
VARIATION snmpSetSerialNo
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION snmpTrapOID
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpTrapEnterprise
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpEnableAuthenTraps
|
||||
SYNTAX INTEGER { disabled(2) }
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent does not support authentication traps. Poll snmpInBadCommunityNames for same info."
|
||||
-- which implies:
|
||||
-- VARIATION authenticationFailure
|
||||
-- ACCESS not-implemented
|
||||
-- DESCRIPTION "Agent does not provide this notification. snmpEnableAuthenTraps will return disabled."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 2863
|
||||
SUPPORTS IF-MIB
|
||||
INCLUDES {
|
||||
ifGeneralInformationGroup,
|
||||
linkUpDownNotificationsGroup
|
||||
}
|
||||
|
||||
VARIATION ifAdminStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of administrative state for each physical interface."
|
||||
|
||||
VARIATION ifLinkUpDownTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION ifAlias
|
||||
ACCESS read-only
|
||||
DESCRIPTION "ifIndexes may only change across reboot."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "This counter always returns 0."
|
||||
|
||||
-- ifRcvAddressGroup is interface/media specific
|
||||
VARIATION ifRcvAddressStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
VARIATION ifRcvAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4293
|
||||
SUPPORTS IP-MIB
|
||||
INCLUDES {
|
||||
ipSystemStatsGroup,
|
||||
ipAddressGroup,
|
||||
ipNetToPhysicalGroup,
|
||||
ipDefaultRouterGroup,
|
||||
icmpStatsGroup,
|
||||
ipSystemStatsHCOctetGroup,
|
||||
ipSystemStatsHCPacketGroup,
|
||||
ipv4GeneralGroup,
|
||||
ipv4IfGroup,
|
||||
ipv4SystemStatsGroup,
|
||||
ipv4SystemStatsHCPacketGroup,
|
||||
ipv6GeneralGroup2,
|
||||
ipv6IfGroup,
|
||||
ipAddressPrefixGroup,
|
||||
ipv6RouterAdvertGroup,
|
||||
ipLastChangeGroup
|
||||
}
|
||||
-- VARIATION ipv6ScopeGroup
|
||||
-- ACCESS not-implemented
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4292
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS IP-FORWARD-MIB
|
||||
INCLUDES {
|
||||
inetForwardCidrRouteGroup
|
||||
}
|
||||
|
||||
-- RFC 4113
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS UDP-MIB
|
||||
-- The next two 32 bit counters will be fixed per bug report PR 890894
|
||||
-- VARIATION udpInDatagrams
|
||||
-- ACCESS not-implemented, use udpHCInDatagrams
|
||||
-- VARIATION udpOutDatagrams
|
||||
-- ACCESS not-implemented, use udpHCOutDatagrams
|
||||
INCLUDES {
|
||||
udpBaseGroup,
|
||||
udpEndpointGroup
|
||||
}
|
||||
|
||||
-- RFC 4022
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS TCP-MIB
|
||||
INCLUDES {
|
||||
tcpBaseGroup,
|
||||
tcpConnectionGroup,
|
||||
tcpListenerGroup
|
||||
}
|
||||
|
||||
-- RFC 2790
|
||||
-- NOTE: For storage larger than Integer32 (Terabyte) this agent will report INT_MAX
|
||||
SUPPORTS HOST-RESOURCES-MIB
|
||||
INCLUDES {
|
||||
hrSystemGroup,
|
||||
hrStorageGroup,
|
||||
hrDeviceGroup,
|
||||
hrSWRunGroup,
|
||||
hrSWRunPerfGroup,
|
||||
hrSWInstalledGroup -- updates once an hour
|
||||
}
|
||||
|
||||
VARIATION hrSystemNumUsers
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Value reports number of active appliace shell sessions"
|
||||
|
||||
VARIATION hrSystemDate
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSystemInitialLoadDevice
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSystemInitialLoadParameters
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrStorageSize
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSWRunStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
-- hrDeviceStatus reports unknown for: cpu, nic either running/unknown.
|
||||
-- disk reports running, warning, down, unknown
|
||||
-- device error counters do not account for all failure cases
|
||||
|
||||
VARIATION hrSWOSIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "No operatingSystem entry exists in hrSWRunGroup hrSWRunTable"
|
||||
|
||||
VARIATION hrFSLastFullBackupDate
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrFSLastPartialBackupDate
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrPrinterStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrPrinterDetectedErrorState
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrSWInstalledTable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4133
|
||||
-- SMBIOS data provided in entPhysicalTable
|
||||
SUPPORTS ENTITY-MIB
|
||||
INCLUDES {
|
||||
entityPhysicalGroup,
|
||||
entityPhysical2Group,
|
||||
entityPhysical3Group,
|
||||
entityGeneralGroup
|
||||
}
|
||||
-- VARIATION entityNotificationsGroup
|
||||
-- ACCESS not-implemented
|
||||
-- VARIATION entityMappingGroup
|
||||
-- ACCESS not-implemented
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- Enterprise MIB module to provide standardized product version information.
|
||||
-- REVISION 201008020000Z
|
||||
SUPPORTS VMWARE-SYSTEM-MIB
|
||||
INCLUDES {
|
||||
vmwSystemGroup
|
||||
}
|
||||
-- VARIATION vmwProdUpdate
|
||||
-- ACCESS not-implemented
|
||||
-- VARIATION vmwProdPatch
|
||||
-- ACCESS not-implemented
|
||||
|
||||
::= { vmwNSXCapability 11 }
|
||||
|
||||
--
|
||||
-- Applies to NSX-T Data Center 3.1 Release and follow up patch releases
|
||||
--
|
||||
|
||||
vmwNSXManagerDC30 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"VMware NSX-T Data Center 3.1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.1 VMware NSX-T Data Center 3.1.
|
||||
Notifications may be v1, v2c, or v3 noAuthNoPriv to authPriv securityLevel with SHA1/AES128"
|
||||
REFERENCE "http://www.vmware.com/products"
|
||||
|
||||
-- NSX Specific Notifications
|
||||
SUPPORTS VMWARE-NSX-MIB
|
||||
INCLUDES {
|
||||
vmwNsxTDataCenterNotificationInfoGroup,
|
||||
vmwNsxTDataCenterNotificationInfoGroup2,
|
||||
vmwNsxTDataCenterNotificationInfoGroup3,
|
||||
vmwNsxTDataCenterNotificationInfoGroup4,
|
||||
vmwNsxTDataCenterNotificationInfoGroup6,
|
||||
vmwNsxTDataCenterNotificationInfoGroup7,
|
||||
vmwNsxTDataCenterNotificationInfoGroup8,
|
||||
vmwNsxTDataCenterNotificationGroup,
|
||||
vmwNsxTDataCenterNotificationGroup2,
|
||||
vmwNsxTDataCenterNotificationGroup3,
|
||||
vmwNsxTDataCenterNotificationGroup4,
|
||||
vmwNsxTDataCenterNotificationGroup5,
|
||||
vmwNsxTDataCenterNotificationGroup6,
|
||||
vmwNsxTDataCenterNotificationGroup7,
|
||||
vmwNsxTDataCenterNotificationGroup8
|
||||
}
|
||||
|
||||
-- RFC 3418 sysObjectId in VMWARE-PRODUCTS-MIB node: vmwNSX
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES {
|
||||
snmpGroup,
|
||||
systemGroup,
|
||||
snmpCommunityGroup,
|
||||
snmpBasicNotificationsGroup,
|
||||
snmpWarmStartNotificationGroup
|
||||
-- groups not supported; snmpSetGroup, snmpNotificationGroup
|
||||
}
|
||||
VARIATION snmpSetSerialNo
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION snmpTrapOID
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpTrapEnterprise
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpEnableAuthenTraps
|
||||
SYNTAX INTEGER { disabled(2) }
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent does not support authentication traps. Poll snmpInBadCommunityNames for same info."
|
||||
-- which implies:
|
||||
-- VARIATION authenticationFailure
|
||||
-- ACCESS not-implemented
|
||||
-- DESCRIPTION "Agent does not provide this notification. snmpEnableAuthenTraps will return disabled."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 2863
|
||||
SUPPORTS IF-MIB
|
||||
INCLUDES {
|
||||
ifGeneralInformationGroup,
|
||||
linkUpDownNotificationsGroup
|
||||
}
|
||||
|
||||
VARIATION ifAdminStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of administrative state for each physical interface."
|
||||
|
||||
VARIATION ifLinkUpDownTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION ifAlias
|
||||
ACCESS read-only
|
||||
DESCRIPTION "ifIndexes may only change across reboot."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "This counter always returns 0."
|
||||
|
||||
-- ifRcvAddressGroup is interface/media specific
|
||||
VARIATION ifRcvAddressStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
VARIATION ifRcvAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4293
|
||||
SUPPORTS IP-MIB
|
||||
INCLUDES {
|
||||
ipSystemStatsGroup,
|
||||
ipAddressGroup,
|
||||
ipNetToPhysicalGroup,
|
||||
ipDefaultRouterGroup,
|
||||
icmpStatsGroup,
|
||||
ipSystemStatsHCOctetGroup,
|
||||
ipSystemStatsHCPacketGroup,
|
||||
ipv4GeneralGroup,
|
||||
ipv4IfGroup,
|
||||
ipv4SystemStatsGroup,
|
||||
ipv4SystemStatsHCPacketGroup,
|
||||
ipv6GeneralGroup2,
|
||||
ipv6IfGroup,
|
||||
ipAddressPrefixGroup,
|
||||
ipv6RouterAdvertGroup,
|
||||
ipLastChangeGroup
|
||||
}
|
||||
-- VARIATION ipv6ScopeGroup
|
||||
-- ACCESS not-implemented
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4292
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS IP-FORWARD-MIB
|
||||
INCLUDES {
|
||||
inetForwardCidrRouteGroup
|
||||
}
|
||||
|
||||
-- RFC 4113
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS UDP-MIB
|
||||
-- The next two 32 bit counters will be fixed per bug report PR 890894
|
||||
-- VARIATION udpInDatagrams
|
||||
-- ACCESS not-implemented, use udpHCInDatagrams
|
||||
-- VARIATION udpOutDatagrams
|
||||
-- ACCESS not-implemented, use udpHCOutDatagrams
|
||||
INCLUDES {
|
||||
udpBaseGroup,
|
||||
udpEndpointGroup
|
||||
}
|
||||
|
||||
-- RFC 4022
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS TCP-MIB
|
||||
INCLUDES {
|
||||
tcpBaseGroup,
|
||||
tcpConnectionGroup,
|
||||
tcpListenerGroup
|
||||
}
|
||||
|
||||
-- RFC 2790
|
||||
-- NOTE: For storage larger than Integer32 (Terabyte) this agent will report INT_MAX
|
||||
SUPPORTS HOST-RESOURCES-MIB
|
||||
INCLUDES {
|
||||
hrSystemGroup,
|
||||
hrStorageGroup,
|
||||
hrDeviceGroup,
|
||||
hrSWRunGroup,
|
||||
hrSWRunPerfGroup,
|
||||
hrSWInstalledGroup -- updates once an hour
|
||||
}
|
||||
|
||||
VARIATION hrSystemNumUsers
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Value reports number of active appliace shell sessions"
|
||||
|
||||
VARIATION hrSystemDate
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSystemInitialLoadDevice
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSystemInitialLoadParameters
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrStorageSize
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSWRunStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
-- hrDeviceStatus reports unknown for: cpu, nic either running/unknown.
|
||||
-- disk reports running, warning, down, unknown
|
||||
-- device error counters do not account for all failure cases
|
||||
|
||||
VARIATION hrSWOSIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "No operatingSystem entry exists in hrSWRunGroup hrSWRunTable"
|
||||
|
||||
VARIATION hrFSLastFullBackupDate
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrFSLastPartialBackupDate
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrPrinterStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrPrinterDetectedErrorState
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrSWInstalledTable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4133
|
||||
-- SMBIOS data provided in entPhysicalTable
|
||||
SUPPORTS ENTITY-MIB
|
||||
INCLUDES {
|
||||
entityPhysicalGroup,
|
||||
entityPhysical2Group,
|
||||
entityPhysical3Group,
|
||||
entityGeneralGroup
|
||||
}
|
||||
-- VARIATION entityNotificationsGroup
|
||||
-- ACCESS not-implemented
|
||||
-- VARIATION entityMappingGroup
|
||||
-- ACCESS not-implemented
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- Enterprise MIB module to provide standardized product version information.
|
||||
-- REVISION 201008020000Z
|
||||
SUPPORTS VMWARE-SYSTEM-MIB
|
||||
INCLUDES {
|
||||
vmwSystemGroup
|
||||
}
|
||||
-- VARIATION vmwProdUpdate
|
||||
-- ACCESS not-implemented
|
||||
-- VARIATION vmwProdPatch
|
||||
-- ACCESS not-implemented
|
||||
|
||||
::= { vmwNSXCapability 13 }
|
||||
|
||||
--
|
||||
-- Applies to NSX-T Data Center 3.2 Release and follow up patch releases
|
||||
--
|
||||
|
||||
vmwNSXManagerDC30 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"VMware NSX-T Data Center 3.2"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.2 VMware NSX-T Data Center 3.2.
|
||||
Notifications may be v1, v2c, or v3 noAuthNoPriv to authPriv securityLevel with SHA1/AES128"
|
||||
REFERENCE "http://www.vmware.com/products"
|
||||
|
||||
-- NSX Specific Notifications
|
||||
SUPPORTS VMWARE-NSX-MIB
|
||||
INCLUDES {
|
||||
vmwNsxTDataCenterNotificationInfoGroup,
|
||||
vmwNsxTDataCenterNotificationInfoGroup2,
|
||||
vmwNsxTDataCenterNotificationInfoGroup3,
|
||||
vmwNsxTDataCenterNotificationInfoGroup4,
|
||||
vmwNsxTDataCenterNotificationInfoGroup6,
|
||||
vmwNsxTDataCenterNotificationInfoGroup7,
|
||||
vmwNsxTDataCenterNotificationInfoGroup8,
|
||||
vmwNsxTDataCenterNotificationInfoGroup9,
|
||||
vmwNsxTDataCenterNotificationGroup,
|
||||
vmwNsxTDataCenterNotificationGroup2,
|
||||
vmwNsxTDataCenterNotificationGroup3,
|
||||
vmwNsxTDataCenterNotificationGroup4,
|
||||
vmwNsxTDataCenterNotificationGroup5,
|
||||
vmwNsxTDataCenterNotificationGroup6,
|
||||
vmwNsxTDataCenterNotificationGroup7,
|
||||
vmwNsxTDataCenterNotificationGroup8,
|
||||
vmwNsxTDataCenterNotificationGroup9
|
||||
}
|
||||
|
||||
-- RFC 3418 sysObjectId in VMWARE-PRODUCTS-MIB node: vmwNSX
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES {
|
||||
snmpGroup,
|
||||
systemGroup,
|
||||
snmpCommunityGroup,
|
||||
snmpBasicNotificationsGroup,
|
||||
snmpWarmStartNotificationGroup
|
||||
-- groups not supported; snmpSetGroup, snmpNotificationGroup
|
||||
}
|
||||
VARIATION snmpSetSerialNo
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION snmpTrapOID
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpTrapEnterprise
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Agent does not proxy other agents RFC1157 Trap-PDUs."
|
||||
|
||||
VARIATION snmpEnableAuthenTraps
|
||||
SYNTAX INTEGER { disabled(2) }
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent does not support authentication traps. Poll snmpInBadCommunityNames for same info."
|
||||
-- which implies:
|
||||
-- VARIATION authenticationFailure
|
||||
-- ACCESS not-implemented
|
||||
-- DESCRIPTION "Agent does not provide this notification. snmpEnableAuthenTraps will return disabled."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 2863
|
||||
SUPPORTS IF-MIB
|
||||
INCLUDES {
|
||||
ifGeneralInformationGroup,
|
||||
linkUpDownNotificationsGroup
|
||||
}
|
||||
|
||||
VARIATION ifAdminStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of administrative state for each physical interface."
|
||||
|
||||
VARIATION ifLinkUpDownTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Agent provides read-only view of system information."
|
||||
|
||||
VARIATION ifAlias
|
||||
ACCESS read-only
|
||||
DESCRIPTION "ifIndexes may only change across reboot."
|
||||
|
||||
VARIATION ifInUnknownProtos
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "This counter always returns 0."
|
||||
|
||||
-- ifRcvAddressGroup is interface/media specific
|
||||
VARIATION ifRcvAddressStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
VARIATION ifRcvAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Required if media specific mib modules are implemented."
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4293
|
||||
SUPPORTS IP-MIB
|
||||
INCLUDES {
|
||||
ipSystemStatsGroup,
|
||||
ipAddressGroup,
|
||||
ipNetToPhysicalGroup,
|
||||
ipDefaultRouterGroup,
|
||||
icmpStatsGroup,
|
||||
ipSystemStatsHCOctetGroup,
|
||||
ipSystemStatsHCPacketGroup,
|
||||
ipv4GeneralGroup,
|
||||
ipv4IfGroup,
|
||||
ipv4SystemStatsGroup,
|
||||
ipv4SystemStatsHCPacketGroup,
|
||||
ipv6GeneralGroup2,
|
||||
ipv6IfGroup,
|
||||
ipAddressPrefixGroup,
|
||||
ipv6RouterAdvertGroup,
|
||||
ipLastChangeGroup
|
||||
}
|
||||
-- VARIATION ipv6ScopeGroup
|
||||
-- ACCESS not-implemented
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4292
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS IP-FORWARD-MIB
|
||||
INCLUDES {
|
||||
inetForwardCidrRouteGroup
|
||||
}
|
||||
|
||||
-- RFC 4113
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS UDP-MIB
|
||||
-- The next two 32 bit counters will be fixed per bug report PR 890894
|
||||
-- VARIATION udpInDatagrams
|
||||
-- ACCESS not-implemented, use udpHCInDatagrams
|
||||
-- VARIATION udpOutDatagrams
|
||||
-- ACCESS not-implemented, use udpHCOutDatagrams
|
||||
INCLUDES {
|
||||
udpBaseGroup,
|
||||
udpEndpointGroup
|
||||
}
|
||||
|
||||
-- RFC 4022
|
||||
-- supports SNMPv2/3 Contexts for multiple instances
|
||||
SUPPORTS TCP-MIB
|
||||
INCLUDES {
|
||||
tcpBaseGroup,
|
||||
tcpConnectionGroup,
|
||||
tcpListenerGroup
|
||||
}
|
||||
|
||||
-- RFC 2790
|
||||
-- NOTE: For storage larger than Integer32 (Terabyte) this agent will report INT_MAX
|
||||
SUPPORTS HOST-RESOURCES-MIB
|
||||
INCLUDES {
|
||||
hrSystemGroup,
|
||||
hrStorageGroup,
|
||||
hrDeviceGroup,
|
||||
hrSWRunGroup,
|
||||
hrSWRunPerfGroup,
|
||||
hrSWInstalledGroup -- updates once an hour
|
||||
}
|
||||
|
||||
VARIATION hrSystemNumUsers
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Value reports number of active appliace shell sessions"
|
||||
|
||||
VARIATION hrSystemDate
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSystemInitialLoadDevice
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSystemInitialLoadParameters
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrStorageSize
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
VARIATION hrSWRunStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "agent provides read only access"
|
||||
|
||||
-- hrDeviceStatus reports unknown for: cpu, nic either running/unknown.
|
||||
-- disk reports running, warning, down, unknown
|
||||
-- device error counters do not account for all failure cases
|
||||
|
||||
VARIATION hrSWOSIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "No operatingSystem entry exists in hrSWRunGroup hrSWRunTable"
|
||||
|
||||
VARIATION hrFSLastFullBackupDate
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrFSLastPartialBackupDate
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrPrinterStatus
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrPrinterDetectedErrorState
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
VARIATION hrSWInstalledTable
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "is not implemented"
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- RFC 4133
|
||||
-- SMBIOS data provided in entPhysicalTable
|
||||
SUPPORTS ENTITY-MIB
|
||||
INCLUDES {
|
||||
entityPhysicalGroup,
|
||||
entityPhysical2Group,
|
||||
entityPhysical3Group,
|
||||
entityGeneralGroup
|
||||
}
|
||||
-- VARIATION entityNotificationsGroup
|
||||
-- ACCESS not-implemented
|
||||
-- VARIATION entityMappingGroup
|
||||
-- ACCESS not-implemented
|
||||
|
||||
-- ********************* ************ ************ *************** ***
|
||||
-- Enterprise MIB module to provide standardized product version information.
|
||||
-- REVISION 201008020000Z
|
||||
SUPPORTS VMWARE-SYSTEM-MIB
|
||||
INCLUDES {
|
||||
vmwSystemGroup
|
||||
}
|
||||
-- VARIATION vmwProdUpdate
|
||||
-- ACCESS not-implemented
|
||||
-- VARIATION vmwProdPatch
|
||||
-- ACCESS not-implemented
|
||||
|
||||
::= { vmwNSXCapability 15 }
|
||||
|
||||
END
|
263
MIBS/vmware/VMWARE-NSX-MANAGER-AGENTCAP-MIB
Normal file
263
MIBS/vmware/VMWARE-NSX-MANAGER-AGENTCAP-MIB
Normal file
@ -0,0 +1,263 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2016-2020 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-NSX-MANAGER-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
vmwNSXAgentCapabilityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202006030000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for deployed VMware NSX Manager agents by release."
|
||||
REVISION "202006030000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for NSX Manager 6.4.x releases."
|
||||
REVISION "201610240001Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for NSX Manager 6.3.x releases."
|
||||
REVISION "201610240000Z"
|
||||
DESCRIPTION
|
||||
"Update release version for 2016x to was 6.2.x from 6.5."
|
||||
REVISION "201606020000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for NSX Manager releases."
|
||||
::= { vmwareAgentCapabilities 25 }
|
||||
|
||||
vmwNSXMCapability OBJECT IDENTIFIER ::= { vmwNSXAgentCapabilityMIB 1 }
|
||||
|
||||
vmwNSXManager2020x647 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.7"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.7 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup5,
|
||||
vmwNsxManagerNotificationGroup7,
|
||||
vmwNsxManagerNotificationGroup8,
|
||||
vmwNsxManagerNotificationGroup9,
|
||||
vmwNsxManagerNotificationGroup10
|
||||
}
|
||||
::= { vmwNSXMCapability 14 }
|
||||
|
||||
vmwNSXManager2019x646 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.6"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.6 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup5,
|
||||
vmwNsxManagerNotificationGroup7,
|
||||
vmwNsxManagerNotificationGroup8,
|
||||
vmwNsxManagerNotificationGroup9
|
||||
}
|
||||
::= { vmwNSXMCapability 13 }
|
||||
|
||||
vmwNSXManager2019x645 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.5"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.5 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup5,
|
||||
vmwNsxManagerNotificationGroup7,
|
||||
vmwNsxManagerNotificationGroup8
|
||||
}
|
||||
::= { vmwNSXMCapability 12 }
|
||||
|
||||
vmwNSXManager2018x642 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.2"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.2 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup5,
|
||||
vmwNsxManagerNotificationGroup7
|
||||
}
|
||||
::= { vmwNSXMCapability 11 }
|
||||
|
||||
vmwNSXManager2018x637 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.3.7"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.3.7 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup4,
|
||||
vmwNsxManagerNotificationGroup6
|
||||
}
|
||||
::= { vmwNSXMCapability 10 }
|
||||
|
||||
--
|
||||
-- Applies to 2018 Release and follow up patch releases
|
||||
--
|
||||
|
||||
vmwNSXManager2018x641 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.1 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup5
|
||||
}
|
||||
::= { vmwNSXMCapability 9 }
|
||||
|
||||
--
|
||||
-- Applies to 2018 Release and follow up patch releases
|
||||
--
|
||||
|
||||
vmwNSXManager2018x636 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.3.6"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.3.6 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3,
|
||||
vmwNsxManagerNotificationGroup4
|
||||
}
|
||||
::= { vmwNSXMCapability 8 }
|
||||
|
||||
--
|
||||
-- Applies to 2017 Release and follow up patch releases
|
||||
--
|
||||
|
||||
vmwNSXManager2017x640 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.0 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2,
|
||||
vmwNsxManagerNotificationGroup3
|
||||
}
|
||||
::= { vmwNSXMCapability 7 }
|
||||
|
||||
|
||||
vmwNSXManager2017x630 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.3.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.3.0 for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1,
|
||||
vmwNsxManagerNotificationGroup2
|
||||
}
|
||||
::= { vmwNSXMCapability 6 }
|
||||
|
||||
vmwNSXManager2016x AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.2.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.2.x for VMware NSX Manager supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the NSX Manager appliance.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201606020000Z First Version.
|
||||
SUPPORTS VMWARE-NSX-MANAGER-MIB
|
||||
INCLUDES {
|
||||
vmwNsxManagerNotificationGroup1
|
||||
}
|
||||
::= { vmwNSXMCapability 5 }
|
||||
|
||||
|
||||
END
|
||||
|
7099
MIBS/vmware/VMWARE-NSX-MANAGER-MIB
Normal file
7099
MIBS/vmware/VMWARE-NSX-MANAGER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
13579
MIBS/vmware/VMWARE-NSX-MIB
Normal file
13579
MIBS/vmware/VMWARE-NSX-MIB
Normal file
File diff suppressed because it is too large
Load Diff
578
MIBS/vmware/VMWARE-OBSOLETE-MIB
Normal file
578
MIBS/vmware/VMWARE-OBSOLETE-MIB
Normal file
@ -0,0 +1,578 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2008 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-OBSOLETE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32, Gauge32, Counter64, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
vmwResources, vmwTraps, vmwObsolete, vmwNotifications
|
||||
FROM VMWARE-ROOT-MIB
|
||||
vmwESX
|
||||
FROM VMWARE-PRODUCTS-MIB
|
||||
vmwVmID, vmwVmConfigFilePath
|
||||
FROM VMWARE-VMINFO-MIB
|
||||
vmwMemory, vmwCPU
|
||||
FROM VMWARE-RESOURCES-MIB;
|
||||
|
||||
vmwObsoleteMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200810151159Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module contains all previously published managed objects that have been made
|
||||
obsolete. The mib preserves OID mappings such that backward compatiblity is maintained."
|
||||
|
||||
REVISION "200810151159Z"
|
||||
DESCRIPTION
|
||||
"This is the first version of this mib module. Objects from VMWARE-RESOURCES-MIB,
|
||||
VMWARE-TRAPS-MIB moved here."
|
||||
::= { vmwObsolete 1 }
|
||||
|
||||
|
||||
-- Originally defined in VMWARE-VMKERNEL-MIB
|
||||
vmkLoaded OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Has the vmkernel been loaded? (yes/no)"
|
||||
::= { vmwESX 1 }
|
||||
|
||||
-- Originally defined in VMWARE-RESOURCES-MIB
|
||||
--vmwResources OBJECT IDENTIFIER ::= { vmware 3 }
|
||||
--vmwCPU OBJECT IDENTIFIER ::= { vmwResources 1 }
|
||||
|
||||
vmwCpuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"CPU Usage table by virtual machine."
|
||||
::= { vmwCPU 2 }
|
||||
|
||||
vmwCpuEntry OBJECT-TYPE
|
||||
SYNTAX VmwCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A record for CPU usage by a single virtual machine."
|
||||
INDEX { vmwCpuVMID }
|
||||
::= { vmwCpuTable 1 }
|
||||
|
||||
VmwCpuEntry ::= SEQUENCE {
|
||||
vmwCpuVMID Integer32,
|
||||
vmwCpuShares Gauge32,
|
||||
vmwCpuUtil Gauge32
|
||||
}
|
||||
|
||||
vmwCpuVMID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ID allocated to running vm by the vmkernel."
|
||||
::= { vmwCpuEntry 1 }
|
||||
|
||||
vmwCpuShares OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "unknown"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Share of CPU allocated to vm by vmkernel."
|
||||
::= { vmwCpuEntry 2 }
|
||||
|
||||
vmwCpuUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time the virtual machine has been running on the CPU (seconds)."
|
||||
::= { vmwCpuEntry 3 }
|
||||
|
||||
vmwMemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table of memory usage by virtual machine."
|
||||
::= { vmwMemory 4 }
|
||||
|
||||
vmwMemEntry OBJECT-TYPE
|
||||
SYNTAX VmwMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A record for memory usage by a single virtual machine."
|
||||
INDEX { vmwMemVMID }
|
||||
::= { vmwMemTable 1 }
|
||||
|
||||
VmwMemEntry ::= SEQUENCE {
|
||||
vmwMemVMID Integer32,
|
||||
vmwMemShares Gauge32,
|
||||
vmwMemConfigured Gauge32,
|
||||
vmwMemUtil Gauge32
|
||||
}
|
||||
|
||||
vmwMemVMID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"ID allocated to running vm by the vmkernel."
|
||||
::= { vmwMemEntry 1 }
|
||||
|
||||
vmwMemShares OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "unknown"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Shares of memory allocated to vm by vmkernel."
|
||||
::= { vmwMemEntry 2 }
|
||||
|
||||
vmwMemConfigured OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "kilobytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Amount of memory the vm was configured with. (KB)"
|
||||
::= { vmwMemEntry 3 }
|
||||
|
||||
vmwMemUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "kilobytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Amount of memory utilized by the vm. (KB; instantaneous)"
|
||||
::= { vmwMemEntry 4 }
|
||||
|
||||
vmwHBATable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwHbaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Disk adapter and target information table."
|
||||
::= { vmwResources 3 }
|
||||
|
||||
vmwHBAEntry OBJECT-TYPE
|
||||
SYNTAX VmwHbaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A record for a single hba on the machine."
|
||||
INDEX { vmwHbaIdx }
|
||||
::= { vmwHBATable 1 }
|
||||
|
||||
VmwHbaEntry ::= SEQUENCE {
|
||||
vmwHbaIdx Integer32,
|
||||
vmwHbaName DisplayString,
|
||||
vmwHbaVMID Integer32,
|
||||
vmwDiskShares Gauge32,
|
||||
vmwNumReads Counter32,
|
||||
vmwKbRead Counter32,
|
||||
vmwNumWrites Counter32,
|
||||
vmwKbWritten Counter32
|
||||
}
|
||||
|
||||
|
||||
vmwHbaIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Index for HBA table @todo fix this!."
|
||||
::= { vmwHBAEntry 1 }
|
||||
|
||||
vmwHbaName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"String describing the disk. Format: <devname#>:<tgt>:<lun> "
|
||||
::= { vmwHBAEntry 2 }
|
||||
|
||||
vmwHbaVMID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"ID assigned to running vm by the vmkernel."
|
||||
::= { vmwHBAEntry 3 }
|
||||
|
||||
vmwDiskShares OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Share of disk bandwidth allocated to this vm."
|
||||
::= { vmwHBAEntry 4 }
|
||||
|
||||
vmwNumReads OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Number of reads to this disk since disk module was loaded."
|
||||
::= { vmwHBAEntry 5 }
|
||||
|
||||
vmwKbRead OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Kilobytes read from this disk since disk module was loaded."
|
||||
::= { vmwHBAEntry 6 }
|
||||
|
||||
vmwNumWrites OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Number of writes to this disk since disk module was loaded."
|
||||
::= { vmwHBAEntry 7 }
|
||||
|
||||
vmwKbWritten OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Kilobytes written to this disk since disk module was loaded."
|
||||
::= { vmwHBAEntry 8 }
|
||||
|
||||
|
||||
vmwNetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwNetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Network adapter statistics."
|
||||
::= { vmwResources 4 }
|
||||
|
||||
vmwNetEntry OBJECT-TYPE
|
||||
SYNTAX VmwNetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A record for a single nic on the machine."
|
||||
INDEX { vmwNetIdx }
|
||||
::= { vmwNetTable 1 }
|
||||
|
||||
VmwNetEntry ::= SEQUENCE {
|
||||
vmwNetIdx Integer32,
|
||||
vmwNetName DisplayString,
|
||||
vmwNetVMID Integer32,
|
||||
vmwNetIfAddr DisplayString,
|
||||
vmwNetShares Gauge32,
|
||||
vmwNetPktsTx Counter32,
|
||||
vmwNetKbTx Counter32,
|
||||
vmwNetPktsRx Counter32,
|
||||
vmwNetKbRx Counter32,
|
||||
vmwNetHCPktsTx Counter64,
|
||||
vmwNetHCKbTx Counter64,
|
||||
vmwNetHCPktsRx Counter64,
|
||||
vmwNetHCKbRx Counter64
|
||||
}
|
||||
|
||||
|
||||
vmwNetIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Index for net table."
|
||||
::= { vmwNetEntry 1 }
|
||||
|
||||
vmwNetName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"String describing the network adapter. Format: vmnic*"
|
||||
::= { vmwNetEntry 2 }
|
||||
|
||||
vmwNetVMID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"ID assigned to running vm by the vmkernel."
|
||||
::= { vmwNetEntry 3 }
|
||||
|
||||
vmwNetIfAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"MAC address of vm's virtual NIC."
|
||||
::= { vmwNetEntry 4 }
|
||||
|
||||
vmwNetShares OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Share of net bandwidth allocated to this vm."
|
||||
::= { vmwNetEntry 5 }
|
||||
|
||||
vmwNetPktsTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Number of pkts transmitted on this NIC since network module was
|
||||
loaded. Deprecated in favour of pktsHCTx."
|
||||
::= { vmwNetEntry 6 }
|
||||
|
||||
vmwNetKbTx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Kilobytes sent from this NIC since network module was loaded.
|
||||
Deprecated in favour of kbHCTx."
|
||||
::= { vmwNetEntry 7 }
|
||||
|
||||
vmwNetPktsRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Number of pkts received on this NIC since network module was loaded.
|
||||
Deprecated in favour of pktsHCRx."
|
||||
::= { vmwNetEntry 8 }
|
||||
|
||||
vmwNetKbRx OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Kilobytes received on this NIC since network module was loaded.
|
||||
Deprecated in favour of kbHCRx."
|
||||
::= { vmwNetEntry 9 }
|
||||
|
||||
--
|
||||
-- High Capacity Counter objects. These objects are all 64 bit version
|
||||
-- of the above four counter objects. They have the same
|
||||
-- basic semantics as their 32-bit counterparts, however, their syntax
|
||||
-- has been extended to 64 bits.
|
||||
--
|
||||
|
||||
vmwNetHCPktsTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Number of pkts transmitted on this NIC since network module was loaded."
|
||||
::= { vmwNetEntry 10 }
|
||||
|
||||
vmwNetHCKbTx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Kilobytes sent from this NIC since network module was loaded."
|
||||
::= { vmwNetEntry 11 }
|
||||
|
||||
vmwNetHCPktsRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Number of pkts received on this NIC since network module was loaded."
|
||||
::= { vmwNetEntry 12 }
|
||||
|
||||
vmwNetHCKbRx OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Kilobytes received on this NIC since network module was loaded."
|
||||
::= { vmwNetEntry 13 }
|
||||
|
||||
-- VMWARE-TRAPS-MIB
|
||||
|
||||
vpxdTrapType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the trap type in the preceding traps."
|
||||
::= { vmwTraps 301 }
|
||||
|
||||
vpxdHostName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name of the host in the preceding traps."
|
||||
::= { vmwTraps 302 }
|
||||
|
||||
vpxdVMName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name of the VM in the preceding traps."
|
||||
::= { vmwTraps 303 }
|
||||
|
||||
vpxdOldStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the old status in the preceding traps."
|
||||
::= { vmwTraps 304 }
|
||||
|
||||
vpxdNewStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the new status in the preceding traps."
|
||||
::= { vmwTraps 305 }
|
||||
|
||||
vpxdObjValue OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the current object value in the preceding traps."
|
||||
::= { vmwTraps 306 }
|
||||
|
||||
-- obsolete notifications as originally published in VMWARE-TRAPS-MIB.mib
|
||||
|
||||
|
||||
vmPoweredOn NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine is powered ON from a suspended
|
||||
or a powered off state."
|
||||
::= { vmwNotifications 1 }
|
||||
|
||||
vmPoweredOff NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine is powered OFF."
|
||||
::= { vmwNotifications 2 }
|
||||
|
||||
vmHBLost NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine detects a loss in guest heartbeat."
|
||||
::= { vmwNotifications 3 }
|
||||
|
||||
vmHBDetected NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine detects or regains the guest heartbeat."
|
||||
::= { vmwNotifications 4 }
|
||||
|
||||
vmSuspended NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine is suspended."
|
||||
::= { vmwNotifications 5 }
|
||||
|
||||
vpxdTrap NOTIFICATION-TYPE
|
||||
OBJECTS { vpxdTrapType, vpxdHostName, vpxdVMName, vpxdNewStatus,
|
||||
vpxdOldStatus, vpxdObjValue }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This trap is sent when entity status changed."
|
||||
::= { vmwNotifications 201 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
vmwObsoleteMIBConformance
|
||||
OBJECT IDENTIFIER ::= { vmwObsoleteMIB 2 }
|
||||
vmwObsoleteMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { vmwObsoleteMIBConformance 1 }
|
||||
vmwObsMIBGroups OBJECT IDENTIFIER ::= { vmwObsoleteMIBConformance 2 }
|
||||
|
||||
vmwObsoleteObsoleteMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-RESOURCE-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwObsoleteGroup, vmwOldVCNotificationGroup }
|
||||
::= { vmwObsoleteMIBCompliances 3 }
|
||||
|
||||
vmwObsoleteGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmkLoaded,
|
||||
vmwCpuShares,
|
||||
vmwCpuUtil,
|
||||
vmwMemShares,
|
||||
vmwMemConfigured,
|
||||
vmwMemUtil,
|
||||
vmwHbaName,
|
||||
vmwHbaVMID,
|
||||
vmwDiskShares,
|
||||
vmwNumReads,
|
||||
vmwKbRead,
|
||||
vmwNumWrites,
|
||||
vmwKbWritten,
|
||||
vmwNetName,
|
||||
vmwNetVMID,
|
||||
vmwNetIfAddr,
|
||||
vmwNetShares,
|
||||
vmwNetPktsTx,
|
||||
vmwNetKbTx,
|
||||
vmwNetPktsRx,
|
||||
vmwNetKbRx,
|
||||
vmwNetHCPktsTx,
|
||||
vmwNetHCKbTx,
|
||||
vmwNetHCPktsRx,
|
||||
vmwNetHCKbRx,
|
||||
vpxdTrapType,
|
||||
vpxdHostName,
|
||||
vpxdVMName,
|
||||
vpxdOldStatus,
|
||||
vpxdNewStatus,
|
||||
vpxdObjValue
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"These objects are no longer provided, see VMWARE-VMINFO-MIB for replacement."
|
||||
::= { vmwObsMIBGroups 2 }
|
||||
|
||||
vmwOldVCNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vpxdTrap,
|
||||
vmPoweredOn,
|
||||
vmPoweredOff,
|
||||
vmHBLost,
|
||||
vmHBDetected,
|
||||
vmSuspended
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications (traps)."
|
||||
::= { vmwObsMIBGroups 3 }
|
||||
|
||||
END
|
115
MIBS/vmware/VMWARE-PRODUCTS-MIB
Normal file
115
MIBS/vmware/VMWARE-PRODUCTS-MIB
Normal file
@ -0,0 +1,115 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2007-2021 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwOID, vmwProductSpecific
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwProducts MODULE-IDENTITY
|
||||
LAST-UPDATED "202104290000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides the OID identifiers
|
||||
which are returned from SNMPv2-MIB sysObjectId for
|
||||
agents in specific VMware products.
|
||||
"
|
||||
REVISION "202104290000Z"
|
||||
DESCRIPTION
|
||||
"Add Horizon Cloud Connector sysObjectId value."
|
||||
REVISION "201808300000Z"
|
||||
DESCRIPTION
|
||||
"Add vmwTunnelServer sysObjectId value."
|
||||
REVISION "201806270000Z"
|
||||
DESCRIPTION
|
||||
"Add vmwVrops snmp agent's sysObjectId value."
|
||||
REVISION "201710130000Z"
|
||||
DESCRIPTION
|
||||
"Changed vmwNSXManagerAppliance, vmwNSXManagerAppliance, and vmwNSXControllerAppliance oid."
|
||||
REVISION "201705170000Z"
|
||||
DESCRIPTION
|
||||
"Add vmwHCX appliance sysObjectIds."
|
||||
REVISION "201507170000Z"
|
||||
DESCRIPTION
|
||||
"Add vmwNSX"
|
||||
REVISION "201409190000Z"
|
||||
DESCRIPTION
|
||||
"Add vSphere appliance sysObjectIds."
|
||||
REVISION "201109290000Z"
|
||||
DESCRIPTION
|
||||
"Add vmwVCOps snmp agent's sysObjectId value."
|
||||
REVISION "200707300000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision."
|
||||
::= { vmwProductSpecific 11 }
|
||||
|
||||
vmwESX OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 1 }
|
||||
|
||||
vmwDVS OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 2 }
|
||||
|
||||
vmwVC OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 3 }
|
||||
|
||||
vmwServer OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 4 }
|
||||
|
||||
vmwVCOps OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 5 }
|
||||
|
||||
vmwVrops OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 50 }
|
||||
|
||||
vmwGenericAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 6 }
|
||||
|
||||
vmwEmbeddedVirtualCenterAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 7 }
|
||||
|
||||
vmwInfrastructureAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 8 }
|
||||
|
||||
vmwManagementAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 9 }
|
||||
|
||||
vmwNSX OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 10 }
|
||||
|
||||
vmwNSXEdgeAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 130 }
|
||||
|
||||
vmwNSXManagerAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 131 }
|
||||
|
||||
vmwNSXControllerAppliance OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 132 }
|
||||
|
||||
vmwHCXManager OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 230 }
|
||||
|
||||
vmwHCXGateway OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 31 }
|
||||
|
||||
vmwTunnelServer OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 250 }
|
||||
|
||||
vmwHorizonCloudConnector OBJECT IDENTIFIER
|
||||
::= { vmwProductSpecific 350 }
|
||||
|
||||
oidESX OBJECT IDENTIFIER
|
||||
::= { vmwOID 1 }
|
||||
|
||||
END -- end of module VMWARE-PRODUCTS-MIB.
|
269
MIBS/vmware/VMWARE-RESOURCES-MIB
Normal file
269
MIBS/vmware/VMWARE-RESOURCES-MIB
Normal file
@ -0,0 +1,269 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2007-2011 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-RESOURCES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, Gauge32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
VmwSubsystemStatus
|
||||
FROM VMWARE-TC-MIB
|
||||
vmwResources
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwResourcesMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200810150000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides instrumentation of ESX Hypervisor resources such
|
||||
as cpu, memory, and disk."
|
||||
|
||||
REVISION "200810150000Z"
|
||||
DESCRIPTION
|
||||
"All per-VM managed objects were moved to new managed objects in VMWARE-VMINFO MIB.
|
||||
See VMWARE-OBSOLETE-RESOURCE-MIB for oid assignments in prior version of this mib module.
|
||||
Add to comments the Managed Object Browser (MOB) URLs which provide
|
||||
data this MIB module exposes."
|
||||
|
||||
REVISION "200712270000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision in SMIv2 format. Prior version was published as SMIv1."
|
||||
::= { vmwResources 10 }
|
||||
|
||||
vmwCPU OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about physical CPU(s)"
|
||||
::= { vmwResources 1 }
|
||||
|
||||
vmwNumCPUs OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of physical CPUs on the system."
|
||||
::= { vmwCPU 1 }
|
||||
|
||||
-- Memory subtree
|
||||
|
||||
vmwMemory OBJECT IDENTIFIER ::= { vmwResources 2 }
|
||||
|
||||
vmwMemSize OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "kilobytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Amount of physical memory present on machine as provided by Hypervisor.
|
||||
It is computed from the sum of vmwMemCOS plus unreserved property as
|
||||
reported VIM subsystem. Unreserved is computed from hypervisor's total
|
||||
number of memory pages.
|
||||
|
||||
VIM Parent Container: https://esx.example.com/mob/?moid=memorySystem
|
||||
VIM property: unreserved
|
||||
MOB: https://esx.example.com/mob/?moid=memoryManagerSystem&doPath=consoleReservationInfo
|
||||
|
||||
For reference here two other related VIM properties:
|
||||
VIM property: memorySize
|
||||
MOB: https://esx.example.com/mob/?moid=ha%2dhost&doPath=summary%2ehardware
|
||||
|
||||
VIM property: totalMemory
|
||||
MOB: https://esx.example.com/mob/?moid=ha%2dcompute%2dres&doPath=summary
|
||||
"
|
||||
::= { vmwMemory 1 }
|
||||
|
||||
vmwMemCOS OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "kilobytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This managed object reports memory allocated for COS, theConsole OS
|
||||
(aka Service Console) which is a memory region carved out of physical
|
||||
memory to boot a RedHat Linux distribution/provides device management
|
||||
interface.
|
||||
|
||||
Note that in the VMware ESXi product there is no COS so this will report 0.
|
||||
|
||||
This managed object reports the amount of physical memory allocated to the COS.
|
||||
VIM Parent Container: https://esx.example.com/mob/?moid=memorySystem
|
||||
VIM property: serviceConsoleReserved
|
||||
MOB: https://esx.example.com/mob/?moid=memoryManagerSystem&doPath=consoleReservationInfo
|
||||
"
|
||||
::= { vmwMemory 2 }
|
||||
|
||||
vmwMemAvail OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "kilobytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Amount of memory available to run Virutal Machines and to allocate for
|
||||
hypervisor needs. It is computed by subtracting vmwMemCOS from
|
||||
vmwMemSize. The result is the amount of memory available to VMs and to
|
||||
the hypervisor.
|
||||
|
||||
To get a more accurate view of memory available to VMs the following property
|
||||
represents the amount of resources available for the root resource pool for running
|
||||
virtual machines.
|
||||
|
||||
VIM property: effectiveMemory
|
||||
MOB: https://esx.example.com/mob/?moid=ha%2dcompute%2dres&doPath=summary
|
||||
"
|
||||
::= { vmwMemory 3 }
|
||||
|
||||
|
||||
-- Storage subtree
|
||||
|
||||
vmwStorage OBJECT IDENTIFIER ::= { vmwResources 5 }
|
||||
vmwHostBusAdapterNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of entries in vmwHostBusAdapterTable."
|
||||
::= { vmwStorage 1 }
|
||||
|
||||
vmwHostBusAdapterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwHostBusAdapterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inventory of Host Bus Adatpers found in this system.
|
||||
CLI: esxcfg-scsidevs -a
|
||||
VIM Parent Container: https://esx.example.com/mob/?moid=storageSystem
|
||||
VIM property: hostBusAdapter
|
||||
MOB: https://esx.example.com/mob/?moid=storageSystem&doPath=storageDeviceInfo"
|
||||
::= { vmwStorage 2 }
|
||||
|
||||
vmwHostBusAdapterEntry OBJECT-TYPE
|
||||
SYNTAX VmwHostBusAdapterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Details for this adapter."
|
||||
INDEX { vmwHostBusAdapterIndex }
|
||||
::= { vmwHostBusAdapterTable 1 }
|
||||
|
||||
VmwHostBusAdapterEntry ::= SEQUENCE
|
||||
{
|
||||
vmwHostBusAdapterIndex Integer32,
|
||||
vmwHbaDeviceName DisplayString,
|
||||
vmwHbaBusNumber Integer32,
|
||||
vmwHbaStatus VmwSubsystemStatus,
|
||||
vmwHbaModelName DisplayString,
|
||||
vmwHbaDriverName DisplayString,
|
||||
vmwHbaPci DisplayString
|
||||
}
|
||||
|
||||
vmwHostBusAdapterIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An arbitrary index assigned to this adapter."
|
||||
::= { vmwHostBusAdapterEntry 1 }
|
||||
|
||||
vmwHbaDeviceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system device name for this host bus adapter."
|
||||
::= { vmwHostBusAdapterEntry 2 }
|
||||
|
||||
vmwHbaBusNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1|0..1023)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The host bus number. For unsuported HBA's reports -1."
|
||||
::= { vmwHostBusAdapterEntry 3 }
|
||||
|
||||
vmwHbaStatus OBJECT-TYPE
|
||||
SYNTAX VmwSubsystemStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of the adapter."
|
||||
::= { vmwHostBusAdapterEntry 4 }
|
||||
|
||||
vmwHbaModelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The model name of the host bus adapter."
|
||||
::= { vmwHostBusAdapterEntry 5 }
|
||||
|
||||
vmwHbaDriverName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the driver."
|
||||
::= { vmwHostBusAdapterEntry 6 }
|
||||
|
||||
vmwHbaPci OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Peripheral Connect Interface (PCI) ID of the device."
|
||||
::= { vmwHostBusAdapterEntry 7 }
|
||||
|
||||
-- Net subtree
|
||||
-- See IF-MIB for details of network interfaces
|
||||
|
||||
|
||||
-- conformance information
|
||||
vmwResourceMIBConformance
|
||||
OBJECT IDENTIFIER ::= { vmwResourcesMIB 2 }
|
||||
vmwResourceMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { vmwResourceMIBConformance 1 }
|
||||
vmwResMIBGroups OBJECT IDENTIFIER ::= { vmwResourceMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwResourceMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-RESOURCE-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwResourceGroup }
|
||||
::= { vmwResourceMIBCompliances 2 }
|
||||
|
||||
vmwResourceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwNumCPUs,
|
||||
vmwMemSize,
|
||||
vmwMemCOS,
|
||||
vmwMemAvail,
|
||||
vmwHostBusAdapterNumber,
|
||||
vmwHbaDeviceName,
|
||||
vmwHbaBusNumber,
|
||||
vmwHbaStatus,
|
||||
vmwHbaModelName,
|
||||
vmwHbaDriverName,
|
||||
vmwHbaPci
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide resource details."
|
||||
::= { vmwResMIBGroups 1 }
|
||||
|
||||
|
||||
END
|
191
MIBS/vmware/VMWARE-ROOT-MIB
Normal file
191
MIBS/vmware/VMWARE-ROOT-MIB
Normal file
@ -0,0 +1,191 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2007-2017 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-ROOT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
vmware MODULE-IDENTITY
|
||||
LAST-UPDATED "202105170000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"VMware managed object root assignements
|
||||
This module defines the VMware SNMP MIB root
|
||||
and its primary subtrees.
|
||||
"
|
||||
REVISION "202105170000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwHzecc defined."
|
||||
REVISION "201808300000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwPerAppTunnel defined."
|
||||
REVISION "201710300000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwNSXsys defined."
|
||||
REVISION "201706070000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwHCX defined."
|
||||
REVISION "201611030000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwNetworkInsight defined."
|
||||
|
||||
REVISION "201601022000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwNsxManager defined."
|
||||
|
||||
REVISION "201004020000Z"
|
||||
DESCRIPTION
|
||||
"Arc vmwDocumentation defined."
|
||||
|
||||
REVISION "200707300000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision. Prior version was released in
|
||||
SMIv1 format as VMWARE-ROOT-MIB."
|
||||
::= { enterprises 6876 }
|
||||
|
||||
|
||||
-- The parent oid of snmpv1 traps when sent in snmpv2/v3
|
||||
-- vmwNotifications OBJECT IDENTIFIER ::= { vmware 0 }
|
||||
vmwNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Parent of all notifications (traps, informs)."
|
||||
::= { vmware 0 }
|
||||
|
||||
vmwSystem OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Parent of all managed objects relating to system software identification."
|
||||
::= { vmware 1 }
|
||||
|
||||
vmwVirtMachines OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Parent of all managed objects relating to virtual machine inventory."
|
||||
::= { vmware 2 }
|
||||
|
||||
vmwResources OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Parent of all managed objects relating to resource utilization."
|
||||
::= { vmware 3 }
|
||||
|
||||
vmwProductSpecific OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"parent of objects specific to a given hardware/software product."
|
||||
::= { vmware 4 }
|
||||
|
||||
vmwLdap OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VMware specific LDAP schema definitions."
|
||||
::= { vmware 40 }
|
||||
|
||||
vmwTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Managed objects defined under this node are only visible in
|
||||
notifications varbind lists and can not be polled."
|
||||
::= { vmware 50 }
|
||||
|
||||
vmwSRM OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Managed objects defined under this node are only visible in
|
||||
notifications from Site Recovery Manager and can not be polled."
|
||||
::= { vmware 51 }
|
||||
|
||||
vmwVCHA OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Managed objects defined under this node are only visible in
|
||||
notifications from VMware Virtual Center High Availability and can not be polled."
|
||||
::= { vmware 53 }
|
||||
|
||||
vmwVmon OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Managed objects defined under this node are for VMware Service Lifecycle
|
||||
Manager."
|
||||
::= { vmware 55 }
|
||||
|
||||
vmwOID OBJECT-IDENTITY
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Assignments under this are no longer made."
|
||||
::= { vmware 60 }
|
||||
|
||||
vmwareAgentCapabilities OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All agent capabilities defnitions occur under this."
|
||||
::= { vmware 70 }
|
||||
|
||||
vmwNsxManager OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used by VMware NSX Manager and related components."
|
||||
::= { vmware 90 }
|
||||
|
||||
vmwNetworkInsight OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used by VMware vRealize Network Insight and related components."
|
||||
::= { vmware 100 }
|
||||
|
||||
vmwHCX OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used by VMware HCX appliance and related components."
|
||||
::= { vmware 110 }
|
||||
|
||||
vmwNSXsys OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used by VMware NSX systems and related components."
|
||||
::= { vmware 120 }
|
||||
|
||||
vmwPerAppTunnel OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used by VMware PerApp Tunnel and related components."
|
||||
::= { vmware 130 }
|
||||
|
||||
vmwHzecc OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Objects used by VMware Horizon Cloud Connector and related components."
|
||||
::= { vmware 140 }
|
||||
|
||||
vmwExperimental OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used for product testing and development."
|
||||
::= { vmware 700 }
|
||||
|
||||
vmwDocumentation OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used in product documentation, examples."
|
||||
::= { vmware 750 }
|
||||
|
||||
vmwObsolete OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Conformance, meta SMI oids for Obsolete smi assignements done under this arc."
|
||||
::= { vmware 800 }
|
||||
|
||||
END
|
||||
|
299
MIBS/vmware/VMWARE-SRM-EVENT-MIB
Normal file
299
MIBS/vmware/VMWARE-SRM-EVENT-MIB
Normal file
@ -0,0 +1,299 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2012 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-SRM-EVENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
vmwSRM
|
||||
FROM VMWARE-ROOT-MIB
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
vmwSRMMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201202070000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module identifies Site Recovery Maager notifications (traps or inform)."
|
||||
|
||||
REVISION "201202070000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision in SMIv2 format. Prior version was published as SMIv1.
|
||||
Notifications were formerly in the VMWARE-SRM-TRAPS-1-0.MIB."
|
||||
::= { vmwSRM 10 }
|
||||
|
||||
vmwSrmNotification OBJECT IDENTIFIER ::= { vmwSRM 1 }
|
||||
|
||||
vmwSRMevents OBJECT IDENTIFIER ::= {vmwSRM 0 }
|
||||
|
||||
vmwSrmVmName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name of the affected VM generating the trap."
|
||||
::= { vmwSrmNotification 1 }
|
||||
|
||||
vmwSrmRecoveryName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name of the Recovery Plan generating the trap."
|
||||
::= { vmwSrmNotification 2 }
|
||||
|
||||
vmwSrmPromptString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the text of the prompt generating the trap."
|
||||
::= { vmwSrmNotification 3 }
|
||||
|
||||
vmwSrmRecoveryType OBJECT-TYPE
|
||||
SYNTAX INTEGER { test(1), recovery(2), reprotect(3), cleanup(4) }
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the mode of execution for the the Recovery Plan."
|
||||
::= { vmwSrmNotification 4 }
|
||||
|
||||
vmwSrmRecoveryState OBJECT-TYPE
|
||||
SYNTAX INTEGER { uninitialized(1), running(2), paused(3),
|
||||
cancelled(4), completed(5) }
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the state of execution for the the Recovery Plan."
|
||||
::= { vmwSrmNotification 5 }
|
||||
|
||||
vmwSrmSiteString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name of the DR site that is causing the trap."
|
||||
::= { vmwSrmNotification 6 }
|
||||
|
||||
vmwSrmVmUuid OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the UUID of the affected VM generating the trap."
|
||||
::= { vmwSrmNotification 7 }
|
||||
|
||||
vmwSrmResult OBJECT-TYPE
|
||||
SYNTAX INTEGER { success(1), failure(2), warning(3),
|
||||
cancelled(4) }
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the result of running a Recovery Plan."
|
||||
::= { vmwSrmNotification 8 }
|
||||
|
||||
vmwSrmCommandName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the name of a callout command executed during Recovery Plan execution."
|
||||
::= { vmwSrmNotification 9 }
|
||||
|
||||
vmwareSrmRecoveryPlanExecuteTestBeginTrap NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan starts a test."
|
||||
::= { vmwSRMevents 1 }
|
||||
|
||||
vmwareSrmRecoveryPlanExecuteTestEndEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan ends a test."
|
||||
::= { vmwSRMevents 2 }
|
||||
|
||||
vmwareSrmRecoveryPlanExecuteBeginEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan starts a recovery."
|
||||
::= { vmwSRMevents 3 }
|
||||
|
||||
vmwareVmwSrmRecoveryPlanExecuteEndEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan ends a recovery."
|
||||
::= { vmwSRMevents 4 }
|
||||
|
||||
vmwareVmwSrmRecoveryVmBeginEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmVmName, vmwSrmVmUuid }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan starts recovering a VM."
|
||||
::= { vmwSRMevents 5 }
|
||||
|
||||
vmwareSrmRecoveryVmEndEvent NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmVmName, vmwSrmVmUuid, vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan has finished recovering a VM."
|
||||
::= { vmwSRMevents 6 }
|
||||
|
||||
vmwareSrmRecoveryPlanPromptDisplay NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmPromptString }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan requires user input before continuing."
|
||||
::= { vmwSRMevents 7 }
|
||||
|
||||
vmwareSrmRecoveryPlanPromptResponse NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan no longer requires user input before continuing."
|
||||
::= { vmwSRMevents 8 }
|
||||
|
||||
vmwareVmwSrmRecoveryPlanServerCommandBegin NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmCommandName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan starts the execution of a command callout on SRM server's machine."
|
||||
::= { vmwSRMevents 9 }
|
||||
|
||||
vmwareSrmRecoveryPlanServerCommandEnd NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmCommandName, vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan has finished the execution of a command callout on SRM server's machine."
|
||||
::= { vmwSRMevents 10 }
|
||||
|
||||
vmwareSrmRecoveryPlanVmCommandBegin NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmCommandName, vmwSrmVmName, vmwSrmVmUuid }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan starts the execution of a command callout on a recovered VM."
|
||||
::= { vmwSRMevents 11 }
|
||||
|
||||
vmwareSrmRecoveryPlanVmCommandEnd NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmCommandName, vmwSrmVmName, vmwSrmVmUuid,
|
||||
vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan has finished the execution of a command callout on a recovered VM."
|
||||
::= { vmwSRMevents 12 }
|
||||
|
||||
vmwareSrmRecoveryPlanExecuteReprotectBegin NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when SRM starts the reprotect workflow for a Recovery Plan."
|
||||
::= { vmwSRMevents 13 }
|
||||
|
||||
vmwareSrmRecoveryPlanExecuteReprotectEnd NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when SRM has finished the reprotect workflow for a Recovery Plan."
|
||||
::= { vmwSRMevents 14 }
|
||||
|
||||
vmwareVmwSrmRecoveryPlanExecuteCleanupBegin NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a Recovery Plan starts a test cleanup."
|
||||
::= { vmwSRMevents 15 }
|
||||
|
||||
vmwSrmRecoveryPlanExecuteCleanupEnd NOTIFICATION-TYPE
|
||||
OBJECTS { vmwSrmSiteString, vmwSrmRecoveryName, vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState, vmwSrmResult }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent a Recovery Plan ends a test cleanup."
|
||||
::= { vmwSRMevents 16 }
|
||||
|
||||
-- conformance information
|
||||
vmwSRMMIBConformance OBJECT IDENTIFIER ::= { vmwSRMMIB 2 }
|
||||
vmwSRMMIBCompliances OBJECT IDENTIFIER ::= { vmwSRMMIBConformance 1 }
|
||||
vmwSRMMIBGroups OBJECT IDENTIFIER ::= { vmwSRMMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwSRMMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement VMWARE-SRM-EVENT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwSRMNotificationInfoGroup, vmwSRMNotificationGroup }
|
||||
::= { vmwSRMMIBCompliances 2 }
|
||||
|
||||
vmwSRMNotificationInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwSrmVmName,
|
||||
vmwSrmRecoveryName,
|
||||
vmwSrmPromptString,
|
||||
vmwSrmRecoveryType,
|
||||
vmwSrmRecoveryState,
|
||||
vmwSrmSiteString,
|
||||
vmwSrmVmUuid,
|
||||
vmwSrmResult,
|
||||
vmwSrmCommandName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide details in SRM notifications."
|
||||
::= { vmwSRMMIBGroups 1 }
|
||||
|
||||
vmwSRMNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwareSrmRecoveryPlanExecuteTestBeginTrap,
|
||||
vmwareSrmRecoveryPlanExecuteTestEndEvent,
|
||||
vmwareSrmRecoveryPlanExecuteBeginEvent,
|
||||
vmwareVmwSrmRecoveryPlanExecuteEndEvent,
|
||||
vmwareVmwSrmRecoveryVmBeginEvent,
|
||||
vmwareSrmRecoveryVmEndEvent,
|
||||
vmwareSrmRecoveryPlanPromptDisplay,
|
||||
vmwareSrmRecoveryPlanPromptResponse,
|
||||
vmwareVmwSrmRecoveryPlanServerCommandBegin,
|
||||
vmwareSrmRecoveryPlanServerCommandEnd,
|
||||
vmwareSrmRecoveryPlanVmCommandBegin,
|
||||
vmwareSrmRecoveryPlanVmCommandEnd,
|
||||
vmwareSrmRecoveryPlanExecuteReprotectBegin,
|
||||
vmwareSrmRecoveryPlanExecuteReprotectEnd,
|
||||
vmwareVmwSrmRecoveryPlanExecuteCleanupBegin,
|
||||
vmwSrmRecoveryPlanExecuteCleanupEnd
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications (traps)."
|
||||
::= { vmwSRMMIBGroups 2 }
|
||||
|
||||
END
|
130
MIBS/vmware/VMWARE-SYSTEM-MIB
Normal file
130
MIBS/vmware/VMWARE-SYSTEM-MIB
Normal file
@ -0,0 +1,130 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2007-2010 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
vmwSystem
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwSystemMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201008020000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides for System Software identification"
|
||||
|
||||
REVISION "201008020000Z"
|
||||
DESCRIPTION
|
||||
"Add vmwProdPatch managed object to report patch level"
|
||||
|
||||
REVISION "200801120000Z"
|
||||
DESCRIPTION
|
||||
"Add to comments the Managed Object Browser (MOB) URLs which provide
|
||||
data this MIB module exposes."
|
||||
|
||||
REVISION "200712270000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision in SMIv2 format. One object
|
||||
(vmwProdOID) has been dropped from the original SMIv1 version
|
||||
as it duplicates sysObjectId from SNMPv2-MIB."
|
||||
|
||||
::= { vmwSystem 10 }
|
||||
|
||||
vmwProdName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This product's name.
|
||||
VIM Property: AboutInfo.name
|
||||
https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout"
|
||||
::= { vmwSystem 1 }
|
||||
|
||||
vmwProdVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The product's version release identifier. Format is Major.Minor.Update
|
||||
VIM Property: AboutInfo.version
|
||||
https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout"
|
||||
::= { vmwSystem 2 }
|
||||
|
||||
-- { vmwSystem 3 } oid obsolete, do not reuse
|
||||
|
||||
vmwProdBuild OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifier represents the most specific identifier.
|
||||
VIM Property: AboutInfo.build
|
||||
https://esx.example.com/mob/?moid=ServiceInstance&doPath=content%2eabout"
|
||||
::= { vmwSystem 4 }
|
||||
|
||||
vmwProdUpdate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifier represents the update level applied to this system.
|
||||
VIM Property: Advanced Options key: Misc.HostAgentUpdateLevel
|
||||
https://esx.example.com/mob/?moid=ha%2dadv%2doptions"
|
||||
::= { vmwSystem 5 }
|
||||
|
||||
vmwProdPatch OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This identifier represents the patch level applied to this system.
|
||||
VIM Property: None.
|
||||
CLI: esxcli system version get"
|
||||
::= { vmwSystem 6 }
|
||||
|
||||
-- conformance information
|
||||
vmwSystemMIBConformance
|
||||
OBJECT IDENTIFIER ::= { vmwSystemMIB 2 }
|
||||
vmwSystemMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { vmwSystemMIBConformance 1 }
|
||||
vmwSysMIBGroups OBJECT IDENTIFIER ::= { vmwSystemMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwSysMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-SYSTEM-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwSystemGroup }
|
||||
::= { vmwSystemMIBCompliances 2 }
|
||||
|
||||
vmwSystemGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwProdName,
|
||||
vmwProdVersion,
|
||||
vmwProdBuild,
|
||||
vmwProdUpdate,
|
||||
vmwProdPatch
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects uniquely identifies a given VMware system software image."
|
||||
::= { vmwSysMIBGroups 1 }
|
||||
|
||||
END -- end of module VMWARE-SYSTEM-MIB.
|
188
MIBS/vmware/VMWARE-TC-MIB
Normal file
188
MIBS/vmware/VMWARE-TC-MIB
Normal file
@ -0,0 +1,188 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2007 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
vmwSystem
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwTcMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200909050000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides common datatypes for use in VMWARE
|
||||
enterprise mib modules"
|
||||
REVISION "200909050000Z"
|
||||
DESCRIPTION
|
||||
"Added VmwLongDisplayString"
|
||||
REVISION "200712270000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision."
|
||||
::= { vmwSystem 11 }
|
||||
|
||||
VmwSubsystemTypes ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the various hardware subsystems."
|
||||
SYNTAX INTEGER { unknown(1), chassis(2), powerSupply(3), fan(4), cpu(5),
|
||||
memory(6), battery(7), temperatureSensor(8),
|
||||
raidController(9), voltage(10)
|
||||
}
|
||||
|
||||
VmwCIMAlertTypes ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Primary classifications for alert messages."
|
||||
SYNTAX INTEGER { other(1), communications(2), qos(3), processingError(4),
|
||||
deviceAlert(5), environmentalAlert(6), modelChange(7),
|
||||
securityAlert(8)
|
||||
}
|
||||
|
||||
VmwCIMAlertFormat ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indication of what the Alerting Managed Element property is."
|
||||
SYNTAX INTEGER { unknown(0), other(1), cimObjectPath(2) }
|
||||
|
||||
VmwSubsystemStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Define the state of a given subsystem if known."
|
||||
SYNTAX INTEGER { unknown(1), normal(2), marginal(3), critical(4), failed(5) }
|
||||
|
||||
VmwCIMSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Recommendation.ITU|X733.Perceived severity possible values."
|
||||
SYNTAX INTEGER { unknown(0), other(1), information(2), warning(3), minor(4), major(5), critical(6), fatal(7) }
|
||||
|
||||
VmwCimName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "256a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains a name of no more than 256 characters."
|
||||
SYNTAX OCTET STRING (SIZE (0..256))
|
||||
|
||||
VmwConnectedState ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "7a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Can hold one of the following values: 'true' or 'false' or 'unknown'."
|
||||
SYNTAX OCTET STRING (SIZE (4..7))
|
||||
|
||||
VmwLongDisplayString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents textual information taken from the NVT ASCII
|
||||
character set, as defined in pages 4, 10-11 of RFC 854.
|
||||
|
||||
To summarize RFC 854, the NVT ASCII repertoire specifies:
|
||||
|
||||
- the use of character codes 0-127 (decimal)
|
||||
|
||||
- the graphics characters (32-126) are interpreted as
|
||||
US ASCII
|
||||
|
||||
- NUL, LF, CR, BEL, BS, HT, VT and FF have the special
|
||||
meanings specified in RFC 854
|
||||
|
||||
- the other 25 codes have no standard interpretation
|
||||
|
||||
- the sequence 'CR LF' means newline
|
||||
|
||||
- the sequence 'CR NUL' means carriage-return
|
||||
|
||||
- an 'LF' not preceded by a 'CR' means moving to the
|
||||
same column on the next line.
|
||||
|
||||
- the sequence 'CR x' for any x other than LF or NUL is
|
||||
illegal. (Note that this also means that a string may
|
||||
end with either 'CR LF' or 'CR NUL', but not with CR.)
|
||||
|
||||
An object defined using this syntax may be of indefinite
|
||||
length, as specified by the protocol, but displays may
|
||||
choose to display only the first 4096 characters."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
VmwLongSnmpAdminString ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "4096t"
|
||||
STATUS current
|
||||
DESCRIPTION "This TC adapted from SnmpAdminString from SNMP-FRAMEWORK-MIB An
|
||||
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."
|
||||
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
VmwUnixAbsFilePath ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1024a"
|
||||
STATUS current
|
||||
DESCRIPTION "Represents the absolute path of a file on Unix system."
|
||||
|
||||
SYNTAX OCTET STRING (SIZE (0..1024))
|
||||
|
||||
END
|
156
MIBS/vmware/VMWARE-TUNNEL-SERVER-AGENTCAP-MIB
Normal file
156
MIBS/vmware/VMWARE-TUNNEL-SERVER-AGENTCAP-MIB
Normal file
@ -0,0 +1,156 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2018-2022 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMW-TUNNEL-SERVER-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
|
||||
vmwTunnelServerAgentCapMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202210280000Z"
|
||||
ORGANIZATION "VMware, Inc."
|
||||
CONTACT-INFO
|
||||
"VMware, Inc.
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: https://kb.vmware.com/s/article/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for deployed
|
||||
VMware Workspace ONE Tunnel Server by release."
|
||||
|
||||
REVISION "202210280000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for VMware Tunnel Server 22.12.00 release."
|
||||
REVISION "202007210000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for VMware Tunnel Server 20.09.00 release."
|
||||
REVISION "201910300000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for VMware Tunnel Server 4.2.0 release."
|
||||
REVISION "201809040000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for VMware Tunnel Server 4.0.0 release."
|
||||
::= { vmwareAgentCapabilities 28 }
|
||||
|
||||
vmwTunnelServerCapability OBJECT IDENTIFIER ::=
|
||||
{ vmwTunnelServerAgentCapMIB 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Applies to 22.12.00 Release
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServer2022-221200 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"22.12.00"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 22.12.00 for VMware Workspace ONE Tunnel Server
|
||||
supporting tunnel statistic and information queries.
|
||||
"
|
||||
REFERENCE
|
||||
"https://www.vmware.com/products/workspace-one.html"
|
||||
SUPPORTS VMWARE-TUNNEL-SERVER-MIB -- REVISION 202210280000Z
|
||||
|
||||
INCLUDES {
|
||||
vmwTunnelServerInfoGroup,
|
||||
vmwTunnelServerInfoGroup2,
|
||||
vmwTunnelServerInfoGroup3,
|
||||
vmwTunnelServerStatGroup,
|
||||
vmwTunnelServerStatGroup2,
|
||||
vmwTunnelServerStatGroup3,
|
||||
vmwTunnelServerStatGroup4
|
||||
}
|
||||
::= { vmwTunnelServerCapability 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Applies to 20.09.00 Release
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServer2020-200900 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"20.09.00"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 20.09.00 for VMware Tunnel Server supporting tunnel
|
||||
statistic and information queries.
|
||||
"
|
||||
REFERENCE
|
||||
"https://www.vmware.com/products/workspace-one.html"
|
||||
SUPPORTS VMWARE-TUNNEL-SERVER-MIB -- REVISION 202007210000Z
|
||||
|
||||
INCLUDES {
|
||||
vmwTunnelServerInfoGroup,
|
||||
vmwTunnelServerInfoGroup2,
|
||||
vmwTunnelServerStatGroup,
|
||||
vmwTunnelServerStatGroup2,
|
||||
vmwTunnelServerStatGroup3
|
||||
}
|
||||
::= { vmwTunnelServerCapability 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Applies to 4.2.0 Release
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServer2019-420 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.2.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.2.0 for VMware Tunnel Server supporting tunnel
|
||||
statistic and information queries.
|
||||
"
|
||||
REFERENCE
|
||||
"https://www.vmware.com/products/workspace-one.html"
|
||||
SUPPORTS VMWARE-TUNNEL-SERVER-MIB -- REVISION 201910300000Z
|
||||
|
||||
INCLUDES {
|
||||
vmwTunnelServerStatGroup,
|
||||
vmwTunnelServerInfoGroup,
|
||||
vmwTunnelServerStatGroup2
|
||||
}
|
||||
::= { vmwTunnelServerCapability 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Applies to 4.0.0 Release
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServer2018-400 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.0.0 for VMware Tunnel Server supporting tunnel
|
||||
statistic and information queries.
|
||||
"
|
||||
REFERENCE
|
||||
"https://www.vmware.com/products/workspace-one.html"
|
||||
SUPPORTS VMWARE-TUNNEL-SERVER-MIB -- REVISION 201808300000Z
|
||||
|
||||
INCLUDES {
|
||||
vmwTunnelServerStatGroup,
|
||||
vmwTunnelServerInfoGroup
|
||||
}
|
||||
::= { vmwTunnelServerCapability 1 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
770
MIBS/vmware/VMWARE-TUNNEL-SERVER-MIB
Normal file
770
MIBS/vmware/VMWARE-TUNNEL-SERVER-MIB
Normal file
@ -0,0 +1,770 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2018-2022 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-TUNNEL-SERVER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE, Unsigned32, Gauge32, Counter64, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION, DateAndTime, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
vmwPerAppTunnel
|
||||
FROM VMWARE-ROOT-MIB
|
||||
VmwLongDisplayString
|
||||
FROM VMWARE-TC-MIB;
|
||||
|
||||
|
||||
vmwTunnelServerMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202210280000Z"
|
||||
ORGANIZATION "VMware, Inc."
|
||||
CONTACT-INFO
|
||||
"VMware, Inc.
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: https://kb.vmware.com/s/article/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB file contains the definition of the SNMP
|
||||
interface of VMware Workspace ONE Tunnel Server.
|
||||
|
||||
Workspace ONE Tunnel is part of Workspace ONE by VMware:
|
||||
https://www.vmware.com/products/workspace-one.html
|
||||
|
||||
For more information about Workspace ONE Tunnel, please see
|
||||
the latest documentation of VMware Workspace ONE UEM:
|
||||
https://docs.vmware.com/en/VMware-Workspace-ONE-UEM/
|
||||
"
|
||||
|
||||
REVISION "202210280000Z"
|
||||
DESCRIPTION
|
||||
"Added counters vmwTunnelNumDevicesBlockedByZTNA,
|
||||
vmwTunnelNumDevicesBlockedByAdm,
|
||||
vmwTunnelNumConnBlockedByZTNA, vmwTunnelTLSPortSharing,
|
||||
vmwTunnelZTNADTR, vmwTunnelZTNAPDTR, vmwTunnelNumZTNADTR,
|
||||
vmwTunnelNumZTNAPDTR, vmwTunnelIsAppliance,
|
||||
vmwTunnelIsContainer,vmwTunnelGeneveMetadata"
|
||||
REVISION "202008210000Z"
|
||||
DESCRIPTION
|
||||
"Renamed whitelist counters to allowlist counters"
|
||||
REVISION "202007210000Z"
|
||||
DESCRIPTION
|
||||
"Adding counters vmwTunnelLogLevel,
|
||||
vmwTunnelNumDDoSRejected,
|
||||
vmwTunnelNumConnSuccessful,
|
||||
vmwTunnelNumConnFailed,
|
||||
vmwTunnelNumBackEnds, vmwTunnelNumBackEndsDown,
|
||||
vmwTunnelMemoryVirtual, vmwTunnelMemoryResident,
|
||||
vmwTunnelMemoryShared, vmwTunnelProcessUpTime,
|
||||
vmwTunnelServerStatus"
|
||||
REVISION "201910300000Z"
|
||||
DESCRIPTION
|
||||
"Adding whitelist check failure counters"
|
||||
REVISION "201808300000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision"
|
||||
|
||||
::= { vmwPerAppTunnel 1 }
|
||||
|
||||
|
||||
vmwTunnelServerStat OBJECT IDENTIFIER ::= { vmwTunnelServerMIB 1 }
|
||||
vmwTunnelServerInfo OBJECT IDENTIFIER ::= { vmwTunnelServerMIB 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Textual-Conventions
|
||||
--
|
||||
|
||||
|
||||
VmwTunnelUpDownState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Can hold one of the following values: 1 = up or 2 = down."
|
||||
SYNTAX INTEGER { up(1), down(2) }
|
||||
|
||||
VmwTunnelCascadeModeState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Can hold one of the following values:
|
||||
1 = off, 2 = frontend or 3 = backend."
|
||||
SYNTAX INTEGER { off(1), frontend(2), backend(3) }
|
||||
|
||||
VmwTunnelLogState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Can hold one of the following values:
|
||||
0 = off, 1 = error, 2 = warning, 3 = info or 4 = debug."
|
||||
SYNTAX INTEGER { off(0), error(1), warning(2), info(3), debug(4) }
|
||||
|
||||
|
||||
--
|
||||
-- Statistic Objects
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelNumDevices OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices currently connected."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 1 }
|
||||
|
||||
vmwTunnelNumDevicesPeak OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"High watermark of number of devices connected.
|
||||
The is the greatest number of devices connected
|
||||
since Tunnel Server process restarted."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 2 }
|
||||
|
||||
vmwTunnelNumConnections OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of connections currently connected to hosts."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 3 }
|
||||
|
||||
vmwTunnelNumConnectionsPeak OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"High watermark of number of connections to hosts.
|
||||
This is the greatest number of outbound connections
|
||||
to hosts since Tunnel Server process restarted."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 4 }
|
||||
|
||||
vmwTunnelDownstreamBitRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "kB/s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Downstream bitrate of all traffic."
|
||||
::= { vmwTunnelServerStat 20 }
|
||||
|
||||
vmwTunnelUpstreamBitRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "kB/s"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Upstream bitrate of all traffic."
|
||||
::= { vmwTunnelServerStat 21 }
|
||||
|
||||
vmwTunnelNumProxies OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of proxies defined in traffic rules."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 40 }
|
||||
|
||||
vmwTunnelNumProxiesDown OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of proxies defined in traffic rules but
|
||||
currently unreachable."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 41 }
|
||||
|
||||
vmwTunnelNumTrafficRules OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of traffic rules defined."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 50 }
|
||||
|
||||
vmwTunnelNumAllowListedDevices OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices in the allowlist."
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 60 }
|
||||
|
||||
vmwTunnelNumClosedHandshakes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TLS handshakes closed before authenticated.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 70 }
|
||||
|
||||
vmwTunnelNumFailedHandshakes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TLS handshakes failed authentication.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 71 }
|
||||
|
||||
vmwTunnelNumNotInAllowlist OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices failed to connect due to not in allowlist.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 72 }
|
||||
|
||||
vmwTunnelNumNonCompliant OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices failed to connect due to non-compliant
|
||||
status.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 73 }
|
||||
|
||||
vmwTunnelNumNonManaged OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices failed to connect due to non-managed
|
||||
status.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 74 }
|
||||
|
||||
vmwTunnelNumDDoSRejected OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices rejected due to DDoS protection.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 75 }
|
||||
|
||||
vmwTunnelNumDevicesBlockedByZTNA OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices rejected due to ZTNA policy.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 76 }
|
||||
|
||||
vmwTunnelNumDevicesBlockedByAdm OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of devices blocked by admin in UEM Console.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 77 }
|
||||
|
||||
vmwTunnelNumDevicesSinceStart OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of device connections since process restart.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 80 }
|
||||
|
||||
vmwTunnelNumConnSuccessful OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outbound connections successfully established.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 90 }
|
||||
|
||||
vmwTunnelNumConnFailed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outbound connections failed.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 91 }
|
||||
|
||||
vmwTunnelNumConnBlockedByZTNA OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outbound connections blocked by ZTNA policy.
|
||||
|
||||
Discontinuities in the value of this counter can occur at
|
||||
re-initialization of the Tunnel Server process."
|
||||
::= { vmwTunnelServerStat 92 }
|
||||
|
||||
|
||||
vmwTunnelNumBackEnds OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In Cascade Mode, the number of IP addresses
|
||||
resolved from back-end hostname.
|
||||
|
||||
(Available on Cascade Mode front-ends only)"
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 100 }
|
||||
|
||||
vmwTunnelNumBackEndsDown OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In Cascade Mode, the number of back-ends that are
|
||||
unresponsive to health check pinging.
|
||||
|
||||
(Available on Cascade Mode front-ends only)"
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 101 }
|
||||
|
||||
vmwTunnelMemoryVirtual OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel service virtual memory size."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 110 }
|
||||
|
||||
vmwTunnelMemoryResident OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel service resident memory size."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 111 }
|
||||
|
||||
vmwTunnelMemoryShared OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel service shared memory size."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { vmwTunnelServerStat 112 }
|
||||
|
||||
|
||||
--
|
||||
-- Information Objects
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServerVersion OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel server version."
|
||||
::= { vmwTunnelServerInfo 1 }
|
||||
|
||||
vmwTunnelConsoleVersion OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Console server version."
|
||||
::= { vmwTunnelServerInfo 2 }
|
||||
|
||||
vmwTunnelOperatingSystem OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel server machine operating system."
|
||||
::= { vmwTunnelServerInfo 3 }
|
||||
|
||||
vmwTunnelAPIConnectivity OBJECT-TYPE
|
||||
SYNTAX VmwTunnelUpDownState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel server to Console API connectivity."
|
||||
::= { vmwTunnelServerInfo 10 }
|
||||
|
||||
vmwTunnelAWCMConnectivity OBJECT-TYPE
|
||||
SYNTAX VmwTunnelUpDownState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel server to AWCM server connectivity."
|
||||
::= { vmwTunnelServerInfo 11 }
|
||||
|
||||
vmwTunnelAPILastResponse OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last HTTP response from Console API.
|
||||
Value can be any HTTP response codes such as
|
||||
'200 OK', '401 Unauthorized' etc."
|
||||
::= { vmwTunnelServerInfo 12 }
|
||||
|
||||
vmwTunnelAWCMLastResponse OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last HTTP response from AWCM server.
|
||||
Value can be any HTTP response codes such as
|
||||
'200 OK', '401 Unauthorized' etc."
|
||||
::= { vmwTunnelServerInfo 13 }
|
||||
|
||||
vmwTunnelAPILastSyncTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time the last Console API configuration
|
||||
was downloaded."
|
||||
::= { vmwTunnelServerInfo 14 }
|
||||
|
||||
vmwTunnelAWCMLastSyncTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time the last AWCM message was received."
|
||||
::= { vmwTunnelServerInfo 15 }
|
||||
|
||||
vmwTunnelProcessStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time the vpnserv process restarted."
|
||||
::= { vmwTunnelServerInfo 20 }
|
||||
|
||||
vmwTunnelProcessUpTime OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds passed since the vpnserv process
|
||||
restarted"
|
||||
::= { vmwTunnelServerInfo 21 }
|
||||
|
||||
vmwTunnelCascadeMode OBJECT-TYPE
|
||||
SYNTAX VmwTunnelCascadeModeState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server cascade mode."
|
||||
::= { vmwTunnelServerInfo 30 }
|
||||
|
||||
vmwTunnelDeploymentMode OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server deployment mode."
|
||||
::= { vmwTunnelServerInfo 40 }
|
||||
|
||||
vmwTunnelTrafficRulesEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server traffic rules mode."
|
||||
::= { vmwTunnelServerInfo 50 }
|
||||
|
||||
vmwTunnelFIPSEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server FIPS mode."
|
||||
::= { vmwTunnelServerInfo 60 }
|
||||
|
||||
vmwTunnelNSXEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server to NSX integration.
|
||||
|
||||
See here for more details:
|
||||
https://techzone.vmware.com/sites/default/files/
|
||||
vmware-tunnel-NSX-micro-segmentation-Integration.pdf"
|
||||
::= { vmwTunnelServerInfo 70 }
|
||||
|
||||
vmwTunnelLogLevel OBJECT-TYPE
|
||||
SYNTAX VmwTunnelLogState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server log level."
|
||||
::= { vmwTunnelServerInfo 80 }
|
||||
|
||||
|
||||
vmwTunnelServerStatus OBJECT-TYPE
|
||||
SYNTAX VmwTunnelUpDownState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server up/down status."
|
||||
::= { vmwTunnelServerInfo 90 }
|
||||
|
||||
vmwTunnelTLSPortSharing OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"UAG TLS port sharing status."
|
||||
::= { vmwTunnelServerInfo 100 }
|
||||
|
||||
vmwTunnelZTNADTR OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ZTNA Device Traffic Rules validation enabled."
|
||||
::= { vmwTunnelServerInfo 110 }
|
||||
|
||||
vmwTunnelZTNAPDTR OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ZTNA Per Device Traffic Rules validation enabled."
|
||||
::= { vmwTunnelServerInfo 111 }
|
||||
|
||||
vmwTunnelNumZTNADTR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of ZTNA Device Traffic Rules in cache."
|
||||
::= { vmwTunnelServerInfo 112 }
|
||||
|
||||
vmwTunnelNumZTNAPDTR OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of ZTNA Per Device Traffic Rules in cache."
|
||||
::= { vmwTunnelServerInfo 113 }
|
||||
|
||||
vmwTunnelIsAppliance OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server is running in appliance mode."
|
||||
::= { vmwTunnelServerInfo 120 }
|
||||
|
||||
vmwTunnelIsContainer OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tunnel Server is running in container mode."
|
||||
::= { vmwTunnelServerInfo 130 }
|
||||
|
||||
vmwTunnelGeneveMetadata OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Metadata is provided in Geneve Tunnel Options."
|
||||
::= { vmwTunnelServerInfo 140 }
|
||||
--
|
||||
-- Groups
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServerMIBConformance OBJECT IDENTIFIER
|
||||
::= { vmwTunnelServerMIB 3 }
|
||||
vmwTunnelServerMIBCompliances OBJECT IDENTIFIER
|
||||
::= { vmwTunnelServerMIBConformance 1 }
|
||||
vmwTunnelServerMIBGroups OBJECT IDENTIFIER
|
||||
::= { vmwTunnelServerMIBConformance 2 }
|
||||
|
||||
|
||||
vmwTunnelServerStatGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelNumDevices,
|
||||
vmwTunnelNumDevicesPeak,
|
||||
vmwTunnelNumConnections,
|
||||
vmwTunnelNumConnectionsPeak,
|
||||
vmwTunnelDownstreamBitRate,
|
||||
vmwTunnelUpstreamBitRate,
|
||||
vmwTunnelNumProxies,
|
||||
vmwTunnelNumProxiesDown,
|
||||
vmwTunnelNumTrafficRules,
|
||||
vmwTunnelNumAllowListedDevices,
|
||||
vmwTunnelNumClosedHandshakes,
|
||||
vmwTunnelNumFailedHandshakes,
|
||||
vmwTunnelNumDevicesSinceStart
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime values."
|
||||
::= { vmwTunnelServerMIBGroups 1 }
|
||||
|
||||
|
||||
|
||||
vmwTunnelServerInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelServerVersion,
|
||||
vmwTunnelConsoleVersion,
|
||||
vmwTunnelOperatingSystem,
|
||||
vmwTunnelAPIConnectivity,
|
||||
vmwTunnelAWCMConnectivity,
|
||||
vmwTunnelAPILastResponse,
|
||||
vmwTunnelAWCMLastResponse,
|
||||
vmwTunnelAPILastSyncTime,
|
||||
vmwTunnelAWCMLastSyncTime,
|
||||
vmwTunnelProcessStartTime,
|
||||
vmwTunnelCascadeMode,
|
||||
vmwTunnelDeploymentMode,
|
||||
vmwTunnelTrafficRulesEnabled,
|
||||
vmwTunnelFIPSEnabled,
|
||||
vmwTunnelNSXEnabled
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime information."
|
||||
::= { vmwTunnelServerMIBGroups 2 }
|
||||
|
||||
|
||||
vmwTunnelServerStatGroup2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelNumNotInAllowlist,
|
||||
vmwTunnelNumNonCompliant,
|
||||
vmwTunnelNumNonManaged
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime values."
|
||||
::= { vmwTunnelServerMIBGroups 3 }
|
||||
|
||||
vmwTunnelServerInfoGroup2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelLogLevel,
|
||||
vmwTunnelProcessUpTime,
|
||||
vmwTunnelServerStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime information."
|
||||
::= { vmwTunnelServerMIBGroups 4 }
|
||||
|
||||
|
||||
vmwTunnelServerStatGroup3 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelNumDDoSRejected,
|
||||
vmwTunnelNumConnSuccessful,
|
||||
vmwTunnelNumConnFailed,
|
||||
vmwTunnelNumBackEnds,
|
||||
vmwTunnelNumBackEndsDown,
|
||||
vmwTunnelMemoryVirtual,
|
||||
vmwTunnelMemoryResident,
|
||||
vmwTunnelMemoryShared
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime values."
|
||||
::= { vmwTunnelServerMIBGroups 5 }
|
||||
|
||||
|
||||
vmwTunnelServerInfoGroup3 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelTLSPortSharing,
|
||||
vmwTunnelZTNADTR,
|
||||
vmwTunnelZTNAPDTR,
|
||||
vmwTunnelNumZTNADTR,
|
||||
vmwTunnelNumZTNAPDTR,
|
||||
vmwTunnelIsAppliance,
|
||||
vmwTunnelIsContainer,
|
||||
vmwTunnelGeneveMetadata
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime information."
|
||||
::= { vmwTunnelServerMIBGroups 6 }
|
||||
|
||||
|
||||
vmwTunnelServerStatGroup4 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwTunnelNumDevicesBlockedByZTNA,
|
||||
vmwTunnelNumDevicesBlockedByAdm,
|
||||
vmwTunnelNumConnBlockedByZTNA
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of VMware Tunnel Server runtime values."
|
||||
::= { vmwTunnelServerMIBGroups 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Compliance
|
||||
--
|
||||
|
||||
|
||||
vmwTunnelServerMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for VMware Tunnel Server SNMP
|
||||
interface."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
vmwTunnelServerInfoGroup,
|
||||
vmwTunnelServerInfoGroup2,
|
||||
vmwTunnelServerInfoGroup3,
|
||||
vmwTunnelServerStatGroup,
|
||||
vmwTunnelServerStatGroup2,
|
||||
vmwTunnelServerStatGroup3,
|
||||
vmwTunnelServerStatGroup4 }
|
||||
|
||||
::= { vmwTunnelServerMIBCompliances 1 }
|
||||
|
||||
|
||||
END
|
1185
MIBS/vmware/VMWARE-VA-AGENTCAP-MIB
Normal file
1185
MIBS/vmware/VMWARE-VA-AGENTCAP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
251
MIBS/vmware/VMWARE-VC-EVENT-MIB
Normal file
251
MIBS/vmware/VMWARE-VC-EVENT-MIB
Normal file
@ -0,0 +1,251 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2008 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-VC-EVENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
-- add these for HP SIM
|
||||
--vmwProductSpecific
|
||||
--FROM VMWARE-ROOT-MIB;
|
||||
-- remove these for HP SIM
|
||||
vmwVC
|
||||
FROM VMWARE-PRODUCTS-MIB
|
||||
VmwLongSnmpAdminString
|
||||
FROM VMWARE-TC-MIB;
|
||||
|
||||
vmwVCMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200912150000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module identifies vCenter Trap notifications (traps or inform)."
|
||||
REVISION "200912150000Z"
|
||||
DESCRIPTION
|
||||
"Notification vpxdAlarm is now obsolete and is replaced with vpxdAlarmInfo,
|
||||
new object group vmwVCAlarmGroup is created making the vmwVCAlarmInfoGroup
|
||||
obsolete, new notification group vmwVCAlarmNotificationGroup is created
|
||||
making vmwVCNotificationGroup obsolete,new varbinds vmwVpxdTargetObj and
|
||||
vmwVpxdTargetObjType are added, var binds vmwVpxdHostName, vmwVpxdVMName
|
||||
and vmwVpxdTrapType have become obsolete."
|
||||
REVISION "200909080000Z"
|
||||
DESCRIPTION
|
||||
"VC SNMP Agent has always used UTF-8 in notifications,
|
||||
update this MIB module to reflect that."
|
||||
|
||||
REVISION "200905270000Z"
|
||||
DESCRIPTION
|
||||
"Updated comments on the alarm trap and parameters with more detail."
|
||||
REVISION "200904060000Z"
|
||||
DESCRIPTION
|
||||
"Swap vmwVpxdNewStatus and vmwVpxdOldStatus to match code implementation."
|
||||
REVISION "200903170000Z"
|
||||
DESCRIPTION
|
||||
"Changed vmwVpxdObjValue be of type vmwLongDisplayString"
|
||||
REVISION "200802220000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision in SMIv2 format. Prior version was published as SMIv1.
|
||||
Notifications were formerly in the VMWARE-TRAPS-MIB module."
|
||||
::= { vmwVC 1 }
|
||||
|
||||
|
||||
-- product compatiblity: smilint warning: redefinition of vmwVC in VMWARE-PRODUCTS-MIB
|
||||
-- The folowing redefinition of vmwVC is a workaround for HP SIM which
|
||||
-- doesn't process IMPORTS more than one level deep.
|
||||
-- vmwVC OBJECT IDENTIFIER ::= { vmwProductSpecific 3 }
|
||||
|
||||
vmwVCNotifications OBJECT IDENTIFIER ::= {vmwVC 0 }
|
||||
|
||||
-- **********************************************************
|
||||
-- Notifications by an agent that implements this mib module
|
||||
-- **********************************************************
|
||||
|
||||
vpxdAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVpxdTrapType, vmwVpxdHostName, vmwVpxdVMName,
|
||||
vmwVpxdOldStatus, vmwVpxdNewStatus, vmwVpxdObjValue }
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This notification is sent on entity alarm state change, by the vCenter Server SNMP agent.
|
||||
This information is also available through the vSphere client, through the Alarms screen,
|
||||
or through the Managed Object Browser(MOB) interface for alarms at
|
||||
https://<vCenter Server machine address>/mob/?moid=AlarmManager.
|
||||
Listing individual objects of a specific type or ID can be done through the PropertyCollector SDK API.
|
||||
See http://www.vmware.com/support/developer/vc-sdk/visdk2xpubs/ReferenceGuide/vmodl.query.PropertyCollector.html
|
||||
for details."
|
||||
::= { vmwVCNotifications 201 }
|
||||
|
||||
vpxdDiagnostic NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent on starting or restarting vCenter Server,
|
||||
on requesting a test notification explicitly, and can also be
|
||||
configured to be sent periodically at a specified time interval via
|
||||
vCenter Server configuration by the vCenter Server SNMP agent."
|
||||
::= { vmwVCNotifications 202 }
|
||||
|
||||
vpxdAlarmInfo NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVpxdTargetObjType, vmwVpxdOldStatus, vmwVpxdNewStatus, vmwVpxdObjValue, vmwVpxdTargetObj }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent on entity alarm state change, by the vCenter Server SNMP agent.
|
||||
This information is also available through the vSphere client, through the Alarms screen,
|
||||
or through the Managed Object Browser(MOB) interface for alarms at
|
||||
https://<vCenter Server machine address>/mob/?moid=AlarmManager.
|
||||
Listing individual objects of a specific type or ID can be done through the PropertyCollector SDK API.
|
||||
See http://www.vmware.com/support/developer/vc-sdk/visdk2xpubs/ReferenceGuide/vmodl.query.PropertyCollector.html
|
||||
for details."
|
||||
::= { vmwVCNotifications 203 }
|
||||
|
||||
-- **********************************************************
|
||||
-- Notification parameters
|
||||
-- **********************************************************
|
||||
|
||||
vmwVpxdTrapType OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the alarm notification type."
|
||||
::= { vmwVC 301 }
|
||||
|
||||
vmwVpxdHostName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the name of the vSphere host in the notification."
|
||||
::= { vmwVC 302 }
|
||||
|
||||
vmwVpxdVMName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the name of the VM in the notification."
|
||||
::= { vmwVC 303 }
|
||||
|
||||
vmwVpxdOldStatus OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the old status in the notification."
|
||||
::= { vmwVC 304 }
|
||||
|
||||
vmwVpxdNewStatus OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the new status in the notification."
|
||||
::= { vmwVC 305 }
|
||||
|
||||
vmwVpxdObjValue OBJECT-TYPE
|
||||
SYNTAX VmwLongSnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the current object value in the notification."
|
||||
::= { vmwVC 306 }
|
||||
|
||||
vmwVpxdTargetObj OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the current object in the notification. This may be
|
||||
one of esx host name, vm name, or other. This value must not be empty."
|
||||
::= { vmwVC 307 }
|
||||
|
||||
vmwVpxdTargetObjType OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(1), host(2), vm(3), other(4)}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the alarm target object type."
|
||||
::= { vmwVC 308 }
|
||||
|
||||
-- conformance information
|
||||
vmwVCMIBConformance OBJECT IDENTIFIER ::= { vmwVCMIB 2 }
|
||||
vmwVCMIBCompliances OBJECT IDENTIFIER ::= { vmwVCMIBConformance 1 }
|
||||
vmwVCMIBGroups OBJECT IDENTIFIER ::= { vmwVCMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwVCMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement VMWARE-VC-EVENT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwVCAlarmInfoGroup, vmwVCNotificationGroup }
|
||||
::= { vmwVCMIBCompliances 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwVCMIBBasicComplianceRev2 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement VMWARE-VC-EVENT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwVCAlarmGroup, vmwVCAlarmNotificationGroup }
|
||||
::= { vmwVCMIBCompliances 3 }
|
||||
|
||||
vmwVCAlarmInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwVpxdTrapType,
|
||||
vmwVpxdHostName,
|
||||
vmwVpxdVMName,
|
||||
vmwVpxdOldStatus,
|
||||
vmwVpxdNewStatus,
|
||||
vmwVpxdObjValue
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"These objects provide alarm notification details."
|
||||
::= { vmwVCMIBGroups 1 }
|
||||
|
||||
vmwVCNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vpxdAlarm,
|
||||
vpxdDiagnostic
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications (traps)."
|
||||
::= { vmwVCMIBGroups 2 }
|
||||
|
||||
vmwVCAlarmGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwVpxdTargetObjType,
|
||||
vmwVpxdOldStatus,
|
||||
vmwVpxdNewStatus,
|
||||
vmwVpxdObjValue,
|
||||
vmwVpxdTargetObj
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide alarm notification details."
|
||||
::= { vmwVCMIBGroups 3 }
|
||||
|
||||
vmwVCAlarmNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vpxdAlarmInfo,
|
||||
vpxdDiagnostic
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications (traps)."
|
||||
::= { vmwVCMIBGroups 4 }
|
||||
|
||||
END -- end of VMWARE-VC-EVENT-MIB.
|
589
MIBS/vmware/VMWARE-VCHA-MIB
Normal file
589
MIBS/vmware/VMWARE-VCHA-MIB
Normal file
@ -0,0 +1,589 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2015-2016 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-VCHA-MIB DEFINITIONS::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InetAddress, InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
vmwVCHA
|
||||
FROM VMWARE-ROOT-MIB
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
vmwVchaMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201607190000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module describes the vCenter High Availability Service (VCHA).
|
||||
A VCHA cluster consists of three VMs identified by a single instance UUID.
|
||||
One is the Active vCenter VM that serves client requests. Second is the
|
||||
Passive VM that is identical to the Active vCenter VM in terms of database
|
||||
and filesystem state. Passive VM constantly receives updates from Active
|
||||
VM and takes over the role of Active vCenter VM in the event of a
|
||||
failover. Third is the Witness VM that acts as a quorum VM in a VCHA
|
||||
cluster. The sole purpose of Witness VM is to avoid classic split-brain
|
||||
problem in a VCHA cluster.
|
||||
|
||||
client
|
||||
+
|
||||
|
|
||||
|
|
||||
+----------------v---+ +--------------------+
|
||||
| Public IP | |
|
||||
| | | |
|
||||
| Active vCenter | | Passive vCenter |
|
||||
| | | |
|
||||
+---Private-IP+------+ +------+Private-IP---+
|
||||
^ <--------------------------> ^
|
||||
| DB & File replication |
|
||||
+ +
|
||||
+ +
|
||||
+ +
|
||||
+------> <----------+
|
||||
+----Private-IP----+
|
||||
| |
|
||||
| Witness vCenter |
|
||||
| (Quorum) |
|
||||
| |
|
||||
+------------------+
|
||||
|
||||
All events will not be repeated for the duration of a given state entered.
|
||||
|
||||
It is highly recommended that the administrator links the SNMP trap receiver
|
||||
to both public network and vCenter HA cluster network, so that the
|
||||
monitoring system is able to get notified as long as one of the
|
||||
networks is up.
|
||||
"
|
||||
REVISION "201607190000Z"
|
||||
DESCRIPTION
|
||||
"Removed vmwVchaFileReplicationEventQueueOverflowed and cleaned up a few
|
||||
descriptions. Fixed vCenter HA related terminologies and typos."
|
||||
REVISION "201604060000Z"
|
||||
DESCRIPTION
|
||||
"Aggregate vmwVchaFileWatchFailed, vmwVchaFileReplicationFailed and
|
||||
vmwVchaFileResyncSucceeded into vmwVchaFileReplicationStateChanged
|
||||
notification. Add three more notification for failover failure cases.
|
||||
Combine syncPeerStarted and syncPeerCompleted into a single state: sync."
|
||||
REVISION "201602030000Z"
|
||||
DESCRIPTION
|
||||
"Add two more notifications vmwVchaFailoverSucceeded and
|
||||
vmwVchaContinueAsActive to indicate whether a failover succeeds. Also add
|
||||
one more parameter to vmwVchaNodeJoined and vmwVchaNodeLeft to distinguish
|
||||
between the role of sender node and target node."
|
||||
REVISION "201601270000Z"
|
||||
DESCRIPTION
|
||||
"Change the terminology from DB replication mode to DB replication state
|
||||
and add one more state to it. Also use past tense for all notification
|
||||
names."
|
||||
REVISION "201601150000Z"
|
||||
DESCRIPTION
|
||||
"Add two more notifications vmwVchaClusterStateChange and
|
||||
vmwVchaFileReplicationEventQueueOverflowed."
|
||||
REVISION "201601040000Z"
|
||||
DESCRIPTION
|
||||
"This is the first version of this MIB module."
|
||||
::= { vmwVCHA 1 }
|
||||
|
||||
|
||||
vmwVCHANotifications OBJECT IDENTIFIER ::= { vmwVCHA 0 }
|
||||
|
||||
-- Definition of roles for VCHA, see RFC 4133 entLogicalType
|
||||
vmwVchaActive OBJECT IDENTIFIER ::= { vmwVCHA 250 }
|
||||
vmwVchaPassive OBJECT IDENTIFIER ::= { vmwVCHA 255 }
|
||||
vmwVchaWitness OBJECT IDENTIFIER ::= { vmwVCHA 260 }
|
||||
|
||||
-- **********************************************************
|
||||
-- Enumerations for notification parameters
|
||||
-- **********************************************************
|
||||
|
||||
VmwVchaNodeRoleType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represent the role each node in the cluster is running as.
|
||||
active (1) Active vCenter serves client requests.
|
||||
|
||||
passive (2) Passive node is identical to the Active node in
|
||||
terms of database and filesystem state. Passive
|
||||
node constantly receives updates from the Active
|
||||
node and takes over the role of Active node in the
|
||||
event of a failover.
|
||||
|
||||
witness (3) Witness node acts as a quorum node in a vCenter HA
|
||||
cluster. Sole purpose of Witness VM is to avoid
|
||||
the classic split-brain problem in a VCHA cluster.
|
||||
|
||||
unknown (4) Node without any role assigned."
|
||||
SYNTAX INTEGER { active(1), passive(2), witness(3), unknown(4) }
|
||||
|
||||
VmwVchaClusterModeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represent VCHA cluster modes: enabled, disabled or maintenance:
|
||||
|
||||
enabled (1) State replication between Active and Passive nodes
|
||||
is enabled and automatic failover happens if the
|
||||
Active node fails while the VCHA cluster is healthy.
|
||||
|
||||
disabled (2) All three nodes are part of VCHA cluster but the
|
||||
state replication and automatic failover are
|
||||
disabled.
|
||||
|
||||
maintenance (3) All three nodes are part of VCHA cluster but
|
||||
automatic failover is disabled while state
|
||||
replication continues. The Active node continues to
|
||||
serve client requests even if Passive and Witness
|
||||
nodes are lost."
|
||||
SYNTAX INTEGER { enabled(1), disabled(2), maintenance(3) }
|
||||
|
||||
VmwVchaClusterStateType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represent the health state of the vCenter HA cluster.
|
||||
|
||||
healthy (1) All three nodes in a VCHA cluster are healthy and
|
||||
connected. State replication between the Active and
|
||||
Passive nodes is working and both nodes are in-sync.
|
||||
|
||||
degraded (2) A VCHA cluster is said to be in degraded state when
|
||||
it has lost one of the three nodes. Node loss can
|
||||
be due to various reasons and as a result, the lost
|
||||
node is not visible to other two nodes. If the
|
||||
Active node is lost, the Passive node will take the
|
||||
role of the Active node. If the Passive or Witness
|
||||
node is lost, the Active node will continue to serve
|
||||
requests. A VCHA cluster can also be in degraded
|
||||
state if state replication fails between the Active
|
||||
and Passive nodes.
|
||||
|
||||
isolated (3) All three nodes are isolated from each other. If
|
||||
this happens when VCHA cluster is in enabled mode,
|
||||
the Active node stops serving client requests. If
|
||||
nodes are isolated in a disabled VCHA cluster mode,
|
||||
the Active node continues to serve client requests."
|
||||
SYNTAX INTEGER { healthy(1), degraded(2), isolated(3) }
|
||||
|
||||
VmwVchaDbReplicationStateType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represent DB replication states: sync, async or no replication.
|
||||
|
||||
noReplication (1) There is no DB replication between the Active
|
||||
and Passive nodes. This could happen when
|
||||
vPostgres is not running on the Passive node.
|
||||
|
||||
sync (3) In sync state, the Passive vCenter keeps the
|
||||
up-to-date state with the Active vCenter.
|
||||
|
||||
async (4) Async state replication makes the state of
|
||||
Passive node fall behind the Active vCenter.
|
||||
This causes a data loss when an automatic
|
||||
failover happens."
|
||||
SYNTAX INTEGER { noReplication(1), sync(3), async(4) }
|
||||
|
||||
VmwVchaFileReplicationProviderType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represent the file replication providers.
|
||||
|
||||
serviceConfig (1) This provider maintains the replication of
|
||||
service configuration files, which are small in
|
||||
size.
|
||||
|
||||
serviceState (2) This provider maintains the replication of
|
||||
service state files, which are large in size."
|
||||
SYNTAX INTEGER { serviceConfig(1), serviceState(2) }
|
||||
|
||||
-- **********************************************************
|
||||
-- Notifications by an agent that implements this MIB module
|
||||
-- **********************************************************
|
||||
|
||||
vmwVchaNodeJoined NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaPrivateAddressType,
|
||||
vmwVchaPrivateAddressAddr,
|
||||
vmwVchaTargetNodeRole
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent from the Active node when it
|
||||
notices a peer node rejoin the cluster. It is sent only once."
|
||||
::= { vmwVCHANotifications 100 }
|
||||
|
||||
vmwVchaNodeLeft NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaPrivateAddressType,
|
||||
vmwVchaPrivateAddressAddr,
|
||||
vmwVchaTargetNodeRole
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This warning notification is sent from the Active node when it notices
|
||||
a peer node has left the cluster. This is sent only once. Operator
|
||||
should check the liveness and connectivity of the departed node and try
|
||||
to bring it back by either rebooting the appliance or resolving the
|
||||
network problem."
|
||||
::= { vmwVCHANotifications 105 }
|
||||
|
||||
vmwVchaNodeIsolated NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaPrivateAddressType,
|
||||
vmwVchaPrivateAddressAddr,
|
||||
vmwVchaTargetNodeRole
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This warning notification is sent when a node is network isolated from
|
||||
the cluster. This notification can only be sent from the isolated node,
|
||||
not by other nodes in the cluster. After being isolated, the node will
|
||||
reboot itself trigging coldStart notification. In case of Active node
|
||||
failure, the cluster will trigger a reelection and every slave node will
|
||||
be declared as isolated temporarily before the cluster re-election
|
||||
completes."
|
||||
::= { vmwVCHANotifications 110 }
|
||||
|
||||
vmwVchaClusterStateChanged NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaClusterState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent only once from the Active node when vCenter
|
||||
HA cluster state changes to either healthy, degraded or isolated. Please
|
||||
see VmwVchaClusterStateType for detailed description of each state. And
|
||||
administrator should receive another notification describing the state
|
||||
change of cluster subsystem (cluster membership, DB replication or file
|
||||
replication) which is trigger of cluster state change."
|
||||
::= { vmwVCHANotifications 130 }
|
||||
|
||||
vmwVchaClusterModeChanged NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaClusterMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent only once from the Active node when vCenter
|
||||
HA cluster mode changes to either enabled, maintenance or disabled."
|
||||
::= { vmwVCHANotifications 150 }
|
||||
|
||||
vmwVchaPublicIpUp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaPublicAddressType,
|
||||
vmwVchaPublicAddressAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once when the public IP
|
||||
address is brought up on the Active node. At this time, the Active node
|
||||
is reachable from the client and will be able to serve client requests
|
||||
when services are up and running."
|
||||
::= { vmwVCHANotifications 205 }
|
||||
|
||||
vmwVchaPublicIpDown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaPublicAddressType,
|
||||
vmwVchaPublicAddressAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once when the public
|
||||
network interface is brought down on the Active node. This can happen
|
||||
when InitiateFailover is invoked on the Active node or vcha process
|
||||
gracefully shuts down resulting in a reboot of the appliance (triggered
|
||||
by network isolation). During this time, clients cannot connect to
|
||||
vCenter Server and users will experience downtime until the public
|
||||
network interface is brought up. In either case, users should not
|
||||
expect more than five minutes of downtime. If VCHA cluster is still not
|
||||
connectable, the operator should verify the reachability of each node
|
||||
through the cluster network."
|
||||
::= { vmwVCHANotifications 206 }
|
||||
|
||||
vmwVchaFailoverTriggered NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaIsPlannedFailover
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once when a failover is
|
||||
triggered from the Active node to Passive node. Passive node should
|
||||
take over the Active role if the cluster is in healthy state."
|
||||
::= { vmwVCHANotifications 210 }
|
||||
|
||||
vmwVchaFailoverSucceeded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once when the Passive node
|
||||
takes over the Active role and brings up the public network interface."
|
||||
::= { vmwVCHANotifications 220 }
|
||||
|
||||
vmwVchaFailoverFailedDisabledMode NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This warning notification is sent only once when the Active node fails
|
||||
to initiate a failover because the cluster is in disabled mode."
|
||||
::= { vmwVCHANotifications 225 }
|
||||
|
||||
vmwVchaFailoverFailedNodeLost NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This warning notification is sent only once when the Active node fails
|
||||
to initiate a failover because the cluster does not have all three
|
||||
nodes connected."
|
||||
::= { vmwVCHANotifications 226 }
|
||||
|
||||
vmwVchaFailoverFailedPassiveNotReady NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This warning notification is sent only once when the Active node fails
|
||||
to initiate a failover because vPostgres service on the Passive node is
|
||||
not ready to take over."
|
||||
::= { vmwVCHANotifications 227 }
|
||||
|
||||
vmwVchaContinueAsActive NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once when the last Active
|
||||
node continue as the Active node to servce client's request. This can
|
||||
happen in many scenarios:
|
||||
1. After triggering a planned failover, DB or file replicator failed to
|
||||
flush data to the Passive node and failover didn't proceed because of
|
||||
data loss.
|
||||
2. After triggering a planned or forced failover, Passive node failed to
|
||||
pick up the Active role for reasons like: auto failover cannot happen in
|
||||
maintenance mode or cluster is in disabled mode."
|
||||
::= { vmwVCHANotifications 230 }
|
||||
|
||||
vmwVchaDbReplicationStateChanged NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaDbReplicationState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once from the Active node
|
||||
when database replication state changes to sync, async or no
|
||||
replication. Database replication is not healthy when it is in async or
|
||||
no replication state. Reasons include large network delays or vPostgres
|
||||
service becoming unresponsive on the Passive node."
|
||||
::= { vmwVCHANotifications 300 }
|
||||
|
||||
vmwVchaFileReplicationStateChanged NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaFileReplicationProvider,
|
||||
vmwVchaIsFileProviderInSync
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This informative notification is sent only once from the Active node
|
||||
when file replication state changes to in-sync or out-of-sync. File
|
||||
replication state is out-of-sync when VCHA fails to set a watch on a
|
||||
file at the Active node or fails to replicate a file from the Active
|
||||
node to Passive. Administrators should check the corresponding KB
|
||||
article for recovery action."
|
||||
::= { vmwVCHANotifications 350 }
|
||||
|
||||
-- **********************************************************
|
||||
-- Notification variables
|
||||
-- **********************************************************
|
||||
|
||||
vmwVchaInstanceUuid OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identify the vCenter HA cluster. This is the same
|
||||
as instance UUID of the active vCenter Server."
|
||||
::= { vmwVCHA 5 }
|
||||
|
||||
vmwVchaPrivateAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of cluster network interface: ipv4 or ipv6."
|
||||
::= { vmwVCHA 11 }
|
||||
|
||||
vmwVchaPublicAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of public network interface: ipv4 or ipv6."
|
||||
::= { vmwVCHA 12 }
|
||||
|
||||
vmwVchaPrivateAddressAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the IP address of each node in cluster network that is used to
|
||||
communicate with other nodes in the cluster and transfer data between
|
||||
the Active node and the Passive node."
|
||||
::= { vmwVCHA 15 }
|
||||
|
||||
vmwVchaPublicAddressAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of a node in public network that serves client's request."
|
||||
::= { vmwVCHA 16 }
|
||||
|
||||
vmwVchaTargetNodeRole OBJECT-TYPE
|
||||
SYNTAX VmwVchaNodeRoleType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the role of node being affected by the given event. See MIB
|
||||
module general description for detailed expalanation for each role."
|
||||
::= { vmwVCHA 20 }
|
||||
|
||||
vmwVchaClusterState OBJECT-TYPE
|
||||
SYNTAX VmwVchaClusterStateType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"vCenter HA cluster states: healthy, degraded or isolated."
|
||||
::= { vmwVCHA 25 }
|
||||
|
||||
vmwVchaClusterMode OBJECT-TYPE
|
||||
SYNTAX VmwVchaClusterModeType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"vCenter HA cluster modes: enabled, maintenance or disabled."
|
||||
::= { vmwVCHA 30 }
|
||||
|
||||
vmwVchaIsPlannedFailover OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For planned failover, the Active node flushes all the state to the Passive
|
||||
node, waits for the flush to complete before causing a failover.
|
||||
After the failover, the Passive node starts without any data loss.
|
||||
For unplanned failover, the failover is initiated immediately and may
|
||||
result in data loss."
|
||||
::= { vmwVCHA 40 }
|
||||
|
||||
vmwVchaDbReplicationState OBJECT-TYPE
|
||||
SYNTAX VmwVchaDbReplicationStateType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Database replication states: sync, async or no replication."
|
||||
::= { vmwVCHA 50 }
|
||||
|
||||
vmwVchaIsFileProviderInSync OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable represents the file replication provider state. When it is
|
||||
false, the service configuration and state files are out of sync between
|
||||
the Passive and Active nodes. This could result from file replication
|
||||
failures."
|
||||
::= { vmwVCHA 55 }
|
||||
|
||||
vmwVchaFileReplicationProvider OBJECT-TYPE
|
||||
SYNTAX VmwVchaFileReplicationProviderType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"File replication providers: service-config or service-state."
|
||||
::= { vmwVCHA 60 }
|
||||
|
||||
-- conformance information
|
||||
vmwVchaMIBConformance OBJECT IDENTIFIER ::= { vmwVchaMIB 2 }
|
||||
vmwVchaMIBCompliances OBJECT IDENTIFIER ::= { vmwVchaMIBConformance 1 }
|
||||
vmwVchaMIBGroups OBJECT IDENTIFIER ::= { vmwVchaMIBConformance 2 }
|
||||
|
||||
vmwVchaMIBBasicComplianceRev2 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement VMWARE-VCHA-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwVchaNotificationInfoGroup, vmwVchaNotificationGroup }
|
||||
::= { vmwVchaMIBCompliances 3 }
|
||||
|
||||
vmwVchaNotificationInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwVchaInstanceUuid,
|
||||
vmwVchaPrivateAddressAddr,
|
||||
vmwVchaPrivateAddressType,
|
||||
vmwVchaPublicAddressAddr,
|
||||
vmwVchaPublicAddressType,
|
||||
vmwVchaTargetNodeRole,
|
||||
vmwVchaClusterState,
|
||||
vmwVchaClusterMode,
|
||||
vmwVchaIsPlannedFailover,
|
||||
vmwVchaDbReplicationState,
|
||||
vmwVchaIsFileProviderInSync,
|
||||
vmwVchaFileReplicationProvider
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide notification details."
|
||||
::= { vmwVchaMIBGroups 1 }
|
||||
|
||||
vmwVchaNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwVchaNodeJoined,
|
||||
vmwVchaNodeLeft,
|
||||
vmwVchaNodeIsolated,
|
||||
vmwVchaClusterStateChanged,
|
||||
vmwVchaClusterModeChanged,
|
||||
vmwVchaPublicIpUp,
|
||||
vmwVchaPublicIpDown,
|
||||
vmwVchaFailoverTriggered,
|
||||
vmwVchaFailoverSucceeded,
|
||||
vmwVchaFailoverFailedDisabledMode,
|
||||
vmwVchaFailoverFailedNodeLost,
|
||||
vmwVchaFailoverFailedPassiveNotReady,
|
||||
vmwVchaContinueAsActive,
|
||||
vmwVchaDbReplicationStateChanged,
|
||||
vmwVchaFileReplicationStateChanged
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications (traps)."
|
||||
::= { vmwVchaMIBGroups 2 }
|
||||
|
||||
END -- end of VMWARE-VCHA-MIB.
|
1695
MIBS/vmware/VMWARE-VCOPS-EVENT-MIB
Normal file
1695
MIBS/vmware/VMWARE-VCOPS-EVENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
704
MIBS/vmware/VMWARE-VMINFO-MIB
Normal file
704
MIBS/vmware/VMWARE-VMINFO-MIB
Normal file
@ -0,0 +1,704 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2008 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-VMINFO-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, Integer32, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, PhysAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
VmwConnectedState
|
||||
FROM VMWARE-TC-MIB
|
||||
vmwESXNotifications
|
||||
FROM VMWARE-ENV-MIB
|
||||
vmwVirtMachines, vmwTraps
|
||||
FROM VMWARE-ROOT-MIB;
|
||||
|
||||
vmwVmInfoMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201109170000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://communities.vmware.com/community/developer/forums/managementapi
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB module provides for monitoring of inventory and state via polling
|
||||
and notifications of state changes for virtual machines residing on
|
||||
this host system. This MIB module also provides a mapping beween SMI
|
||||
managed objects defined here and their corresponding VMware Virtual
|
||||
Infrastructure Management (VIM) API properties."
|
||||
|
||||
REVISION "201109170000Z"
|
||||
DESCRIPTION
|
||||
"Remove vmwVmID as it duplicates vmwVmID."
|
||||
|
||||
REVISION "201006220000Z"
|
||||
DESCRIPTION
|
||||
"Add managed object vmwVmUUID to vmTable to allow management applications
|
||||
to identify a VM uniquely over a set of ESX systems. This value is useful when
|
||||
VMs may move between systems."
|
||||
|
||||
REVISION "200810230000Z"
|
||||
DESCRIPTION
|
||||
"Add to comments the Managed Object Browser (MOB) URLs which provide
|
||||
data this MIB module exposes.
|
||||
Handle cases in reporting string for managed objects in this mib
|
||||
where the values depend on additional operator configuration.
|
||||
Instead of returning an empty string, an error message of the form:
|
||||
W|E: error description
|
||||
Add vmNumCpus to vmwVmTable to better report on VSMP virtual machines.
|
||||
Add vmwVmNetConnected and vmwVmMAC to vmwVmNetTable
|
||||
VIM Virtual Devices index range values are documented based on ESX 3/4
|
||||
implementation, they may change in the future releases.
|
||||
Update comments to note that CDROM also lists DVDROM virtual devices."
|
||||
|
||||
REVISION "200712270000Z"
|
||||
DESCRIPTION
|
||||
"This is the first revision in SMIv2 format. Prior version was published as SMIv1.
|
||||
Notifications found here were formerly in the VMWARE-TRAPS-MIB module."
|
||||
::= { vmwVirtMachines 10 }
|
||||
|
||||
|
||||
-- the vm inventory for this system
|
||||
|
||||
vmwVmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwVmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information on virtual machines that have been
|
||||
configured on the system."
|
||||
::= { vmwVirtMachines 1 }
|
||||
|
||||
vmwVmEntry OBJECT-TYPE
|
||||
SYNTAX VmwVmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a registered VM on this ESX system."
|
||||
INDEX { vmwVmIdx }
|
||||
::= { vmwVmTable 1 }
|
||||
|
||||
VmwVmEntry ::= SEQUENCE {
|
||||
vmwVmIdx Integer32,
|
||||
vmwVmDisplayName DisplayString,
|
||||
vmwVmConfigFile DisplayString,
|
||||
vmwVmGuestOS DisplayString,
|
||||
vmwVmMemSize Integer32,
|
||||
vmwVmState DisplayString,
|
||||
vmwVmVMID Integer32,
|
||||
vmwVmGuestState DisplayString,
|
||||
vmwVmCpus Integer32,
|
||||
vmwVmUUID OCTET STRING
|
||||
}
|
||||
|
||||
vmwVmIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An operational identifier given the VM when registered on this ESX system.
|
||||
The value is not unique across ESX systems and may change upon reboot.
|
||||
VIM property: ha-vm-folder
|
||||
MOB: https://esx.example.com/mob/?moid=ha%2dfolder%2dvm
|
||||
A given Virtual Machine Instance can be queried using this URL:
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx"
|
||||
::= { vmwVmEntry 1 }
|
||||
|
||||
vmwVmDisplayName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name by which this vm is displayed. It is not guaranteed to be unique.
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=summary%2eguest"
|
||||
::= { vmwVmEntry 2 }
|
||||
|
||||
vmwVmConfigFile OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Path to the configuration file for this vm expressed as a fully
|
||||
qualified path name in POSIX or DOS extended format
|
||||
VM Config file File name:
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2efiles
|
||||
VM Datastore containing the filename:
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2edatastoreUrl"
|
||||
::= { vmwVmEntry 3 }
|
||||
|
||||
vmwVmGuestOS OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating system running on this vm. This value corresponds to the
|
||||
value specified when creating the VM and unless set correctly may differ
|
||||
from the actual OS running. Will return one of the values if set in order:
|
||||
Vim.Vm.GuestInfo.guestFullName
|
||||
Vim.Vm.GuestInfo.guestId
|
||||
Vim.Vm.GuestInfo.guestFamily
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=guest
|
||||
where moid = vmwVmIdx.
|
||||
If VMware Tools is not running, value will be of form 'E: error message'"
|
||||
::= { vmwVmEntry 4 }
|
||||
|
||||
vmwVmMemSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "megabytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory configured for this virtual machine.
|
||||
Memory > MAX Integer32 is reported as max integer32.
|
||||
VIM Property: memoryMB
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware"
|
||||
::= { vmwVmEntry 5 }
|
||||
|
||||
vmwVmState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power state of the virtual machine.
|
||||
VIM Property: powerState
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=summary%2eruntime"
|
||||
::= { vmwVmEntry 6 }
|
||||
|
||||
vmwVmVMID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"No longer provided, use vmwVmIdx. See vmwVmUUID for cross system,
|
||||
unique, persistent identifier."
|
||||
::= { vmwVmEntry 7 }
|
||||
|
||||
vmwVmGuestState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operation mode of guest operating system. Values include:
|
||||
running - Guest is running normally.
|
||||
shuttingdown - Guest has a pending shutdown command.
|
||||
resetting - Guest has a pending reset command.
|
||||
standby - Guest has a pending standby command.
|
||||
notrunning - Guest is not running.
|
||||
unknown - Guest information is not available.
|
||||
VIM Property: guestState
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=guest"
|
||||
::= { vmwVmEntry 8 }
|
||||
|
||||
vmwVmCpus OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of virtual CPUs assigned to this virtual machine.
|
||||
VIM Property: numCPU
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware"
|
||||
::= { vmwVmEntry 9 }
|
||||
|
||||
vmwVmUUID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(36..72))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique identifier for this VM. Must be unique across a set of ESX systems
|
||||
managed by an instance of vSphere Center.
|
||||
Example value: 564d95d4-bff7-31fd-f20f-db2d808a8b32
|
||||
VIM Property: uuid
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config"
|
||||
::= { vmwVmEntry 10 }
|
||||
|
||||
-- Host Bus Adapters
|
||||
|
||||
vmwVmHbaTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwVmHbaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of host bus adapters (hba) for all vms in vmwVmTable."
|
||||
::= { vmwVirtMachines 2 }
|
||||
|
||||
vmwVmHbaEntry OBJECT-TYPE
|
||||
SYNTAX VmwVmHbaEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a given virtual machine host bus adapter."
|
||||
INDEX { vmwHbaVmIdx, vmwVmHbaIdx }
|
||||
::= { vmwVmHbaTable 1 }
|
||||
|
||||
VmwVmHbaEntry ::= SEQUENCE {
|
||||
vmwHbaVmIdx Integer32,
|
||||
vmwVmHbaIdx Integer32,
|
||||
vmwHbaNum DisplayString,
|
||||
vmwHbaVirtDev DisplayString
|
||||
}
|
||||
|
||||
vmwHbaVmIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This number corresponds to the vmwVmIdx in vmwVmTable."
|
||||
::= { vmwVmHbaEntry 1 }
|
||||
|
||||
vmwVmHbaIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a given Host Bus adapter in this VM. May
|
||||
change across system reboots."
|
||||
::= { vmwVmHbaEntry 2 }
|
||||
|
||||
vmwHbaNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the hba as it appears in the VM Settings.
|
||||
VIM Property: Virtual Device index of 200-299.
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware"
|
||||
::= { vmwVmHbaEntry 3 }
|
||||
|
||||
vmwHbaVirtDev OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The oem host bus adapter hardware being emulated to the Guest OS.
|
||||
MOB: Not visible."
|
||||
::= { vmwVmHbaEntry 4 }
|
||||
|
||||
-- Host Bus Adapter Targets
|
||||
|
||||
vmwHbaTgtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwHbaTgtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of all virtual disks configured for vms in vmwVmTable."
|
||||
::= { vmwVirtMachines 3 }
|
||||
|
||||
vmwHbaTgtEntry OBJECT-TYPE
|
||||
SYNTAX VmwHbaTgtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a specific storage disk. Index may change across reboots."
|
||||
INDEX { vmwHbaTgtVmIdx, vmwHbaTgtIdx }
|
||||
::= { vmwHbaTgtTable 1 }
|
||||
|
||||
VmwHbaTgtEntry ::= SEQUENCE {
|
||||
vmwHbaTgtVmIdx Integer32,
|
||||
vmwHbaTgtIdx Integer32,
|
||||
vmwHbaTgtNum DisplayString
|
||||
}
|
||||
|
||||
vmwHbaTgtVmIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This number corresponds to vmwVmIdx in vmwVmTable."
|
||||
::= { vmwHbaTgtEntry 1 }
|
||||
|
||||
vmwHbaTgtIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This value identifies a particular disk."
|
||||
::= { vmwHbaTgtEntry 2 }
|
||||
|
||||
vmwHbaTgtNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the disk as seen from the host bus controller
|
||||
VIM Property: Virtual Device's with index of 2000-2999,3000-3999.
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware"
|
||||
::= { vmwHbaTgtEntry 3 }
|
||||
|
||||
-- vm network interfaces
|
||||
|
||||
vmwVmNetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwVmNetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of network adapters (nic) for all vms in vmwVmTable."
|
||||
::= { vmwVirtMachines 4 }
|
||||
|
||||
vmwVmNetEntry OBJECT-TYPE
|
||||
SYNTAX VmwVmNetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a particular nic for the specified vmwVmIdx"
|
||||
INDEX { vmwVmNetVmIdx, vmwVmNetIdx }
|
||||
::= { vmwVmNetTable 1 }
|
||||
|
||||
VmwVmNetEntry ::= SEQUENCE {
|
||||
vmwVmNetVmIdx Integer32,
|
||||
vmwVmNetIdx Integer32,
|
||||
vmwVmNetNum DisplayString,
|
||||
vmwVmNetName DisplayString,
|
||||
vmwVmNetConnType DisplayString,
|
||||
vmwVmNetConnected VmwConnectedState,
|
||||
vmwVmMAC PhysAddress
|
||||
}
|
||||
|
||||
vmwVmNetVmIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This number corresponds to vmwVmIdx in vmwVmTable."
|
||||
::= { vmwVmNetEntry 1 }
|
||||
|
||||
vmwVmNetIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a unique network adapter in this table.
|
||||
Not guaranteed to be the same across system reboots."
|
||||
::= { vmwVmNetEntry 2 }
|
||||
|
||||
vmwVmNetNum OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the device as it appears in the VM Settings.
|
||||
VIM Property: Virtual Device's with index of 4000-4999.
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware"
|
||||
::= { vmwVmNetEntry 3 }
|
||||
|
||||
vmwVmNetName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"What this virutal nic is connected to such as a virtual switch portgroup identifier.
|
||||
VIM Property: Virtual Device's with index of 4000-4999.
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
|
||||
then select property 'backing' to how this nic connects.
|
||||
If no backing was defined by operator, string will start with W:
|
||||
If unavailable, string will start with E:"
|
||||
::= { vmwVmNetEntry 4 }
|
||||
|
||||
vmwVmNetConnType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Do not use this value, and should an agent return it discard it."
|
||||
::= { vmwVmNetEntry 5 }
|
||||
|
||||
vmwVmNetConnected OBJECT-TYPE
|
||||
SYNTAX VmwConnectedState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports 'true' if the ethernet virtual device is connected to the virtual machine."
|
||||
::= { vmwVmNetEntry 6 }
|
||||
|
||||
vmwVmMAC OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports the configured virtual hardware MAC address. If VMware
|
||||
Tools is not running, or VM has not yet been powered on for the
|
||||
first time and mac is to be generated by VM then the value is
|
||||
zero'd out/empty. VIM Property: Virtual Device's with index of
|
||||
4000-4999. MOB:
|
||||
https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware"
|
||||
::= { vmwVmNetEntry 7 }
|
||||
|
||||
-- vm floppy drive details
|
||||
|
||||
vmwFloppyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwFloppyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of floppy drives for all vms in vmwVmTable."
|
||||
::= { vmwVirtMachines 5 }
|
||||
|
||||
vmwFloppyEntry OBJECT-TYPE
|
||||
SYNTAX VmwFloppyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies one specific floppy device. May change across system reboots."
|
||||
INDEX { vmwFdVmIdx, vmwFdIdx }
|
||||
::= { vmwFloppyTable 1 }
|
||||
|
||||
VmwFloppyEntry ::= SEQUENCE {
|
||||
vmwFdVmIdx Integer32,
|
||||
vmwFdIdx Integer32,
|
||||
vmwFdName DisplayString,
|
||||
vmwFdConnected VmwConnectedState
|
||||
}
|
||||
|
||||
vmwFdVmIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This number corresponds to vmwVmIdx in vmwVmTable."
|
||||
::= { vmwFloppyEntry 1 }
|
||||
|
||||
vmwFdIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies one specific virtual floppy device."
|
||||
::= { vmwFloppyEntry 2 }
|
||||
|
||||
vmwFdName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"File or Device that this device is connected to, example /dev/fd0.
|
||||
VIM Property: Virtual Device's with index of 8000-8999.
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
|
||||
If no backing was defined by operator, string will start with W:
|
||||
If unavailable, string will start with E:"
|
||||
::= { vmwFloppyEntry 3 }
|
||||
|
||||
vmwFdConnected OBJECT-TYPE
|
||||
SYNTAX VmwConnectedState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports 'true' if the floppy drive virtual device is connected to the virtual machine."
|
||||
::= { vmwFloppyEntry 4 }
|
||||
|
||||
-- VM CDROM drive backing
|
||||
|
||||
vmwCdromTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VmwCdromEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of DVD or CDROM drives for all vms in vmwVmTable."
|
||||
::= { vmwVirtMachines 6 }
|
||||
|
||||
vmwCdromEntry OBJECT-TYPE
|
||||
SYNTAX VmwCdromEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a specific DVD or CDROM drive. Value may change across system reboots."
|
||||
INDEX { vmwCdVmIdx, vmwCdromIdx }
|
||||
::= { vmwCdromTable 1 }
|
||||
|
||||
VmwCdromEntry ::= SEQUENCE {
|
||||
vmwCdVmIdx Integer32,
|
||||
vmwCdromIdx Integer32,
|
||||
vmwCdromName DisplayString,
|
||||
vmwCdromConnected VmwConnectedState
|
||||
}
|
||||
|
||||
vmwCdVmIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This number corresponds to the vmwVmIdx the vmwVmTable."
|
||||
::= { vmwCdromEntry 1 }
|
||||
|
||||
vmwCdromIdx OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the specific DVD or CDROM drive."
|
||||
::= { vmwCdromEntry 2 }
|
||||
|
||||
vmwCdromName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports the iso or device this virtual drive has been configured to use
|
||||
VIM Property: Virtual Device's with index of 3000-3999 (same as disks)
|
||||
MOB: https://esx.example.com/mob/?moid=vmwVmIdx&doPath=config%2ehardware
|
||||
then select property 'backing' to how this cdrom connects.
|
||||
If no backing was defined by operator, string will start with W:
|
||||
If unavailable, string will start with E:"
|
||||
::= { vmwCdromEntry 3 }
|
||||
|
||||
vmwCdromConnected OBJECT-TYPE
|
||||
SYNTAX VmwConnectedState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports true if the dvd/cdrom is connected to the virtual machine."
|
||||
::= { vmwCdromEntry 4 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
vmwVmID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This holds the same value as vmwVmVMID of the affected vm generating the trap.
|
||||
to allow polling of the affected vm in vmwVmTable."
|
||||
::= { vmwTraps 101 }
|
||||
|
||||
vmwVmConfigFilePath OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the path to the config file of the affected vm generating the trap
|
||||
and is same as vmwVmTable vmwVmConfigFile. It is expressed as POSIX pathname."
|
||||
::= { vmwTraps 102 }
|
||||
|
||||
vmwVmPoweredOn NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath, vmwVmDisplayName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine is powered on from a suspended
|
||||
or a powered off state. The origin of this event can be several:
|
||||
for instance may be operator initiated, existing vmx process reconnects to control subsystem.
|
||||
NOTE: vms powered up due to VMotion are not reported. Upon receiving this notification client applications should
|
||||
poll the vmwVmTable to obtain current status."
|
||||
|
||||
::= { vmwESXNotifications 1 }
|
||||
|
||||
vmwVmPoweredOff NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath, vmwVmDisplayName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine is powered off. The origin of this event can be several:
|
||||
for instance may be operator initiated, vmx process terminating abnormally. NOTE: vms powered down due
|
||||
to VMotion are not reported. Upon receiving this notification client applications should
|
||||
poll the vmwVmTable to obtain current status."
|
||||
::= { vmwESXNotifications 2 }
|
||||
|
||||
vmwVmHBLost NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath, vmwVmDisplayName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine detects a loss in guest heartbeat. The Guest heartbeat
|
||||
is only sent if VMware Tools are installed in the Guest OS. Control process will send this event whenever it
|
||||
determines the number of guest heartbeats for a given period of time have not been received.
|
||||
Upon receiving this notification client applications should
|
||||
poll the vmwVmTable to obtain current status."
|
||||
::= { vmwESXNotifications 3 }
|
||||
|
||||
vmwVmHBDetected NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath, vmwVmDisplayName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine detects or regains the required number of guest heartbeats
|
||||
for a given period of time. This is only sent if VMware tools are installed in the Guest OS.
|
||||
Upon receiving this notification client applications should
|
||||
poll the vmwVmTable to obtain current status."
|
||||
::= { vmwESXNotifications 4 }
|
||||
|
||||
vmwVmSuspended NOTIFICATION-TYPE
|
||||
OBJECTS { vmwVmID, vmwVmConfigFilePath, vmwVmDisplayName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent when a virtual machine is suspended. The origin of this event may be several: operator
|
||||
initiated, by software api clients, and by other means.
|
||||
Upon receiving this notification client applications should
|
||||
poll the vmwVmTable to obtain current status."
|
||||
::= { vmwESXNotifications 5 }
|
||||
|
||||
-- conformance information
|
||||
vmwVmInfoMIBConformance OBJECT IDENTIFIER ::= { vmwVmInfoMIB 2 }
|
||||
vmwVmInfoMIBCompliances OBJECT IDENTIFIER ::= { vmwVmInfoMIBConformance 1 }
|
||||
vmwVmInfoMIBGroups OBJECT IDENTIFIER ::= { vmwVmInfoMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwResMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement the
|
||||
VMWARE-RESOURCE-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwVmInfoGroup, vmwVmInfoNotificationGroup }
|
||||
::= { vmwVmInfoMIBCompliances 2 }
|
||||
|
||||
|
||||
vmwVmInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwVmDisplayName,
|
||||
vmwVmConfigFile,
|
||||
vmwVmGuestOS,
|
||||
vmwVmMemSize,
|
||||
vmwVmState,
|
||||
vmwVmGuestState,
|
||||
vmwHbaNum,
|
||||
vmwHbaVirtDev,
|
||||
vmwHbaTgtNum,
|
||||
vmwVmNetNum,
|
||||
vmwVmNetName,
|
||||
vmwVmNetConnected,
|
||||
vmwVmMAC,
|
||||
vmwFdName,
|
||||
vmwFdConnected,
|
||||
vmwCdromName,
|
||||
vmwCdromConnected,
|
||||
vmwVmID,
|
||||
vmwVmConfigFilePath,
|
||||
vmwVmCpus,
|
||||
vmwVmUUID
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide virtual machine details."
|
||||
::= { vmwVmInfoMIBGroups 1 }
|
||||
|
||||
vmwVmInfoNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwVmPoweredOn,
|
||||
vmwVmPoweredOff,
|
||||
vmwVmHBLost,
|
||||
vmwVmHBDetected,
|
||||
vmwVmSuspended
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects describing notifications (traps)."
|
||||
::= { vmwVmInfoMIBGroups 2 }
|
||||
|
||||
-- Obsolete details
|
||||
vmwVmObsoleteGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwVmVMID,
|
||||
vmwVmNetConnType
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Managed objects that should not be used."
|
||||
::= { vmwVmInfoMIBGroups 3 }
|
||||
|
||||
|
||||
END -- end of module VMWARE-VMINFO-MIB.
|
452
MIBS/vmware/VMWARE-VRNI-AGENTCAP-MIB
Normal file
452
MIBS/vmware/VMWARE-VRNI-AGENTCAP-MIB
Normal file
@ -0,0 +1,452 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2016-2022 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-VRNI-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
vmwVRNIAgentCapabilityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202303100000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for deployed VRNI agents by release.
|
||||
It is compatible with vRNI v3.8 and onwards"
|
||||
|
||||
REVISION "202303100000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 6.9 and 6.10 release"
|
||||
|
||||
REVISION "202209070000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 6.7 and 6.8 release"
|
||||
|
||||
REVISION "202203300000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 6.5 and 6.6 release"
|
||||
|
||||
REVISION "202110010000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 6.3 and 6.4 release"
|
||||
|
||||
REVISION "202105240000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 6.2 release"
|
||||
|
||||
REVISION "202005200000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 5.1 and 5.2 release"
|
||||
|
||||
REVISION "201908190000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 5.0 release"
|
||||
|
||||
REVISION "201906060000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 4.2 release"
|
||||
|
||||
REVISION "201903220000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 4.1 release"
|
||||
|
||||
REVISION "201812040000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 4.0 release"
|
||||
|
||||
REVISION "201809120000Z"
|
||||
DESCRIPTION
|
||||
"Notifications sent by VRNI as updated in 3.9 release"
|
||||
|
||||
REVISION "201710130000Z"
|
||||
DESCRIPTION
|
||||
"Change vmwVRNIAgentCapabilityMIB root oid to fix duplicate oid."
|
||||
|
||||
REVISION "201709050000Z"
|
||||
DESCRIPTION
|
||||
"Notifications send by VRNI as updated in 3.5 release"
|
||||
|
||||
REVISION "201706010000Z"
|
||||
DESCRIPTION
|
||||
"Notifications send by VRNI as updated in 3.4 release"
|
||||
|
||||
REVISION "201703020000Z"
|
||||
DESCRIPTION
|
||||
"Notifications send by VRNI as updated in 3.3 release"
|
||||
REVISION "201611220001Z"
|
||||
DESCRIPTION
|
||||
"Describe SNMP agent capabilities for each VRNI appliance release."
|
||||
::= { vmwareAgentCapabilities 125 }
|
||||
|
||||
vmwVRNICapability OBJECT IDENTIFIER ::= { vmwVRNIAgentCapabilityMIB 10 }
|
||||
|
||||
vmwVRNIAgent2021v670 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.10.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.10.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202303100000Z fourteenth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9,
|
||||
vmwNetworkInsightNotificationGroup10,
|
||||
vmwNetworkInsightNotificationGroup11,
|
||||
vmwNetworkInsightNotificationGroup12,
|
||||
vmwNetworkInsightNotificationGroup13,
|
||||
vmwNetworkInsightNotificationGroup14,
|
||||
vmwNetworkInsightNotificationGroup15
|
||||
}
|
||||
::= { vmwVRNICapability 21 }
|
||||
|
||||
vmwVRNIAgent2021v660 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.8.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.8.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202209070000Z fourteenth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9,
|
||||
vmwNetworkInsightNotificationGroup10,
|
||||
vmwNetworkInsightNotificationGroup11,
|
||||
vmwNetworkInsightNotificationGroup12,
|
||||
vmwNetworkInsightNotificationGroup13,
|
||||
vmwNetworkInsightNotificationGroup14
|
||||
}
|
||||
::= { vmwVRNICapability 20 }
|
||||
|
||||
vmwVRNIAgent2021v650 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.6.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.6.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202203300000Z thirteenth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9,
|
||||
vmwNetworkInsightNotificationGroup10,
|
||||
vmwNetworkInsightNotificationGroup11,
|
||||
vmwNetworkInsightNotificationGroup12,
|
||||
vmwNetworkInsightNotificationGroup13
|
||||
}
|
||||
::= { vmwVRNICapability 19 }
|
||||
|
||||
vmwVRNIAgent2021v640 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.4.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.4.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202110010000Z twelth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9,
|
||||
vmwNetworkInsightNotificationGroup10,
|
||||
vmwNetworkInsightNotificationGroup11,
|
||||
vmwNetworkInsightNotificationGroup12
|
||||
}
|
||||
::= { vmwVRNICapability 18 }
|
||||
|
||||
vmwVRNIAgent2021v620 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"6.2.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 6.2.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202105240000Z Eleventh Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9,
|
||||
vmwNetworkInsightNotificationGroup10,
|
||||
vmwNetworkInsightNotificationGroup11
|
||||
}
|
||||
::= { vmwVRNICapability 17 }
|
||||
|
||||
vmwVRNIAgent2020v520 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"5.2.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 5.2.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 202005200000Z Tenth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9,
|
||||
vmwNetworkInsightNotificationGroup10
|
||||
}
|
||||
::= { vmwVRNICapability 16 }
|
||||
|
||||
vmwVRNIAgent2019v500 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"5.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 5.0.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201908190000Z Ninth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8,
|
||||
vmwNetworkInsightNotificationGroup9
|
||||
}
|
||||
::= { vmwVRNICapability 15 }
|
||||
|
||||
vmwVRNIAgent2019v420 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.2.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.2.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201906060000Z Eighth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7,
|
||||
vmwNetworkInsightNotificationGroup8
|
||||
}
|
||||
::= { vmwVRNICapability 14 }
|
||||
|
||||
vmwVRNIAgent2019v410 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.1.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.1.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201903220000Z Seventh Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6,
|
||||
vmwNetworkInsightNotificationGroup7
|
||||
}
|
||||
::= { vmwVRNICapability 13 }
|
||||
|
||||
vmwVRNIAgent2018v400 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"4.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 4.0.0 for VMware VRNI.
|
||||
It describes all the notifications sent from this version of VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201812120000Z Sixth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5,
|
||||
vmwNetworkInsightNotificationGroup6
|
||||
}
|
||||
::= { vmwVRNICapability 12 }
|
||||
|
||||
vmwVRNIAgent2018v390 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"3.9.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.9.0 for VMware VRNI.
|
||||
It describes all the notifications sent from the VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201809120000Z Fifth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES { vmwNetworkInsightNotificationInfoGroup3,
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationGroup5
|
||||
}
|
||||
::= { vmwVRNICapability 11 }
|
||||
|
||||
vmwVRNIAgent2016v350 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"3.5.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.5.0 for VMware VRNI supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the VRNI appliance."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201709050000Z Fourth Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES {
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationGroup4,
|
||||
vmwNetworkInsightNotificationInfoGroup2
|
||||
}
|
||||
::= { vmwVRNICapability 9 }
|
||||
|
||||
vmwVRNIAgent2017v340 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"3.4.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.4.0 for VMware VRNI supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the VRNI appliance.
|
||||
This mib module is backward compatible with next version."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201706010000Z Third Version
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES {
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationGroup3,
|
||||
vmwNetworkInsightNotificationInfoGroup2
|
||||
}
|
||||
::= { vmwVRNICapability 8 }
|
||||
|
||||
|
||||
vmwVRNIAgent2017v330 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"3.3.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.3.0 for VMware VRNI supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the VRNI appliance.
|
||||
This mib module is backward compatible with next version. It
|
||||
extends 3.2 release events by appending eventName managed object
|
||||
to each notification's variable binding and adding a new set of
|
||||
notifications."
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201702200000Z Second Version.
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES {
|
||||
vmwNetworkInsightNotificationGroup1,
|
||||
vmwNetworkInsightNotificationGroup2,
|
||||
vmwNetworkInsightNotificationInfoGroup2
|
||||
}
|
||||
::= { vmwVRNICapability 7 }
|
||||
|
||||
vmwVRNIAgent2016v320 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"3.2.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 3.2.0 for VMware VRNI supporting only SNMPv2c trap PDUs.
|
||||
It describes all the notifications sent from the VRNI appliance.
|
||||
WARNING: This mib module will not be backward compatible with next version.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201610260000Z First Version.
|
||||
SUPPORTS VMWARE-VRNI-MIB
|
||||
INCLUDES {
|
||||
vmwNetworkInsightMIBGroups
|
||||
}
|
||||
::= { vmwVRNICapability 6 }
|
||||
|
||||
END
|
4821
MIBS/vmware/VMWARE-VRNI-MIB
Normal file
4821
MIBS/vmware/VMWARE-VRNI-MIB
Normal file
File diff suppressed because it is too large
Load Diff
51
MIBS/vmware/VMWARE-VROPS-AGENTCAP-MIB
Normal file
51
MIBS/vmware/VMWARE-VROPS-AGENTCAP-MIB
Normal file
@ -0,0 +1,51 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2018 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-VROPS-AGENTCAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
vmwareAgentCapabilities
|
||||
FROM VMWARE-ROOT-MIB
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF;
|
||||
vmwVropsAgentCapabilityMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201806270000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This module defines agent capabilities for deployed VMware vRealize Operations Manager agents by release."
|
||||
REVISION "201806270000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities for vRealize Operations Manager 7.0 releases."
|
||||
|
||||
::= { vmwareAgentCapabilities 27 }
|
||||
|
||||
vmwVropsCapability OBJECT IDENTIFIER ::= { vmwVropsAgentCapabilityMIB 1 }
|
||||
|
||||
vmwVrops2018-70 AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"7.0.0"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Release 7.0.0 for VMware vRealize Operations Manager supporting only SNMPv2c/SNMPv3 trap PDUs.
|
||||
It describes all the notifications sent from the vRealize Operations Manager.
|
||||
"
|
||||
REFERENCE
|
||||
"http://www.vmware.com/products"
|
||||
-- REVISION 201806270000Z
|
||||
SUPPORTS VMWARE-VROPS-MIB
|
||||
INCLUDES {
|
||||
vmwVROPSNotificationGroup
|
||||
}
|
||||
::= { vmwVropsCapability 1 }
|
||||
END
|
407
MIBS/vmware/VMWARE-VROPS-MIB
Normal file
407
MIBS/vmware/VMWARE-VROPS-MIB
Normal file
@ -0,0 +1,407 @@
|
||||
-- **********************************************************
|
||||
-- Copyright 2013-2018 VMware, Inc. All rights reserved.
|
||||
-- **********************************************************
|
||||
|
||||
VMWARE-VROPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
VmwLongDisplayString
|
||||
FROM VMWARE-TC-MIB
|
||||
vmwVrops
|
||||
FROM VMWARE-PRODUCTS-MIB;
|
||||
|
||||
vmwVropsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201806270000Z"
|
||||
ORGANIZATION "VMware, Inc"
|
||||
CONTACT-INFO
|
||||
"VMware, Inc
|
||||
3401 Hillview Ave
|
||||
Palo Alto, CA 94304
|
||||
Tel: 1-877-486-9273 or 650-427-5000
|
||||
Fax: 650-427-5001
|
||||
Web: http://kb.vmware.com/kb/1013445
|
||||
"
|
||||
DESCRIPTION
|
||||
"This first versin of VMWARE-VROPS-MIB, it replaces VMWARE-VCOPS-MIB."
|
||||
REVISION "201806270000Z"
|
||||
DESCRIPTION
|
||||
"Initial MIB design."
|
||||
::= { vmwVrops 1 }
|
||||
|
||||
--
|
||||
-- Top-level MIB groups
|
||||
--
|
||||
|
||||
-- Group 0: Alerts sent as traps
|
||||
vmwAlertTrap OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is actually the prefix one uses when creating
|
||||
enterprise-specific trap OID's for an SNMP trap. It is
|
||||
used in the VMware MIB when defining traps."
|
||||
::= { vmwVropsMIB 0 }
|
||||
--
|
||||
-- Group 2: Generic data sent in All Alerts
|
||||
-- Generic data, in var-binds, that is associated with EVERY Alert
|
||||
--
|
||||
vmwGenericAlertData OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This members of this group are the OIDs for VarBinds
|
||||
that contain data for ALL Alerts."
|
||||
::= { vmwVropsMIB 2 }
|
||||
|
||||
vmwAlertAliveServerName OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the vRealize Operations server that generated this alert."
|
||||
::= { vmwGenericAlertData 1 }
|
||||
|
||||
vmwAlertEntityName OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The resource name on which this alert was generated."
|
||||
::= { vmwGenericAlertData 2 }
|
||||
|
||||
vmwAlertEntityType OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The resource kind type on which this alert was generated."
|
||||
::= { vmwGenericAlertData 3 }
|
||||
|
||||
vmwAlertTimestamp OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timestamp of the alert in UTC format."
|
||||
::= { vmwGenericAlertData 4 }
|
||||
|
||||
vmwAlertCriticality OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text string describing the alert criticality level,
|
||||
i.e. Info, Warning, Immediate and Critical."
|
||||
::= { vmwGenericAlertData 5 }
|
||||
|
||||
vmwAlertRootCause OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A text string describing the root-cause of the notification that was generated,
|
||||
i.e. state, date (human readable) and of the alert that was triggered."
|
||||
::= { vmwGenericAlertData 6 }
|
||||
|
||||
vmwAlertURL OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The URL of the 'Alert Summary' page of the alert that was generated."
|
||||
::= { vmwGenericAlertData 7 }
|
||||
|
||||
vmwAlertID OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unique vRealize Operations identifier of the alert that was generated."
|
||||
::= { vmwGenericAlertData 8 }
|
||||
|
||||
vmwAlertMessage OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The detailed symptom level info message of the alert that was generated,
|
||||
i.e. Symptom set id, affected object count,
|
||||
name, criticality and id of the symptom,
|
||||
metric/property name and violation"
|
||||
|
||||
::= { vmwGenericAlertData 9 }
|
||||
|
||||
vmwAlertType OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual type description of the alert that was generated,
|
||||
i.e. Application, Virtualization/Hypervisor, Hardware(OSI), Storage or Network"
|
||||
::= { vmwGenericAlertData 10 }
|
||||
|
||||
|
||||
vmwAlertSubtype OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual subtype description of the alert that was generated, i.e.
|
||||
Performance, Configuration, Availability, Capacity or Compliance"
|
||||
::= { vmwGenericAlertData 11 }
|
||||
|
||||
vmwAlertHealth OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Health badge state, i.e. Info, Warning, Immediate and Critical."
|
||||
::= { vmwGenericAlertData 12 }
|
||||
|
||||
vmwAlertRisk OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Risk badge state, i.e. Info, Warning, Immediate and Critical."
|
||||
::= { vmwGenericAlertData 13 }
|
||||
|
||||
vmwAlertEfficiency OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Efficiency badge state, i.e. Info, Warning, Immediate and Critical."
|
||||
::= { vmwGenericAlertData 14 }
|
||||
|
||||
vmwAlertMetricName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual violated metric name of the one of the alarm of the alert that was generated."
|
||||
::= { vmwGenericAlertData 15 }
|
||||
|
||||
vmwAlertResourceKind OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource kind name of the object on which alert was generated."
|
||||
::= { vmwGenericAlertData 16 }
|
||||
|
||||
vmwAlertDefinitionName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the alert that was triggered"
|
||||
::= { vmwGenericAlertData 17 }
|
||||
|
||||
vmwAlertDefinitionDesc OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Detailed description of the alert that was triggered"
|
||||
::= { vmwGenericAlertData 18 }
|
||||
|
||||
vmwAlertImpact OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Badge impact of the alert that was triggered, i.e. Health, Risk or Efficiency
|
||||
See More:
|
||||
https://docs-staging.vmware.com/en/vRealize-Operations-Manager/6.7/com.vmware.vcom.metrics.doc/GUID-D04D495F-6FA7-483F-9EC9-C0EC35A6D887.html"
|
||||
::= { vmwGenericAlertData 19 }
|
||||
|
||||
vmwAlertNotificationRules OBJECT-TYPE
|
||||
SYNTAX VmwLongDisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification rules through which notification was generated.
|
||||
See more;
|
||||
https://docs-staging.vmware.com/en/vRealize-Operations-Manager/6.7/com.vmware.vcom.config.doc/GUID-A81D8798-46D5-43E6-B717-226769B5A9B0.html"
|
||||
::= { vmwGenericAlertData 20 }
|
||||
|
||||
vmwTrapProblemActive NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwAlertAliveServerName,
|
||||
vmwAlertEntityName,
|
||||
vmwAlertEntityType,
|
||||
vmwAlertTimestamp,
|
||||
vmwAlertCriticality,
|
||||
vmwAlertRootCause,
|
||||
vmwAlertURL,
|
||||
vmwAlertID,
|
||||
vmwAlertMessage,
|
||||
vmwAlertType,
|
||||
vmwAlertSubtype,
|
||||
vmwAlertHealth,
|
||||
vmwAlertRisk,
|
||||
vmwAlertEfficiency,
|
||||
vmwAlertMetricName,
|
||||
vmwAlertResourceKind,
|
||||
vmwAlertDefinitionName,
|
||||
vmwAlertDefinitionDesc,
|
||||
vmwAlertImpact,
|
||||
vmwAlertNotificationRules
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A trap describing a Problem Alert that indicates a Abnormality condition
|
||||
became active."
|
||||
::= { vmwAlertTrap 46 }
|
||||
|
||||
vmwTrapProblemClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwAlertAliveServerName,
|
||||
vmwAlertEntityName,
|
||||
vmwAlertEntityType,
|
||||
vmwAlertTimestamp,
|
||||
vmwAlertCriticality,
|
||||
vmwAlertRootCause,
|
||||
vmwAlertURL,
|
||||
vmwAlertID,
|
||||
vmwAlertMessage,
|
||||
vmwAlertType,
|
||||
vmwAlertSubtype,
|
||||
vmwAlertHealth,
|
||||
vmwAlertRisk,
|
||||
vmwAlertEfficiency,
|
||||
vmwAlertMetricName,
|
||||
vmwAlertResourceKind,
|
||||
vmwAlertDefinitionName,
|
||||
vmwAlertDefinitionDesc,
|
||||
vmwAlertImpact,
|
||||
vmwAlertNotificationRules
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A trap describing a Problem Alert that indicates a Abnormality condition
|
||||
became inactive."
|
||||
::= { vmwAlertTrap 47 }
|
||||
|
||||
vmwTrapProblemChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwAlertAliveServerName,
|
||||
vmwAlertEntityName,
|
||||
vmwAlertEntityType,
|
||||
vmwAlertTimestamp,
|
||||
vmwAlertCriticality,
|
||||
vmwAlertRootCause,
|
||||
vmwAlertURL,
|
||||
vmwAlertID,
|
||||
vmwAlertMessage,
|
||||
vmwAlertType,
|
||||
vmwAlertSubtype,
|
||||
vmwAlertMetricName,
|
||||
vmwAlertResourceKind,
|
||||
vmwAlertHealth,
|
||||
vmwAlertRisk,
|
||||
vmwAlertEfficiency,
|
||||
vmwAlertDefinitionName,
|
||||
vmwAlertDefinitionDesc,
|
||||
vmwAlertImpact,
|
||||
vmwAlertNotificationRules
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A trap describing a Problem Alert that indicates a Abnormality condition
|
||||
has changed one of its parameters' value."
|
||||
::= { vmwAlertTrap 48 }
|
||||
|
||||
-- Trap for functional testing.
|
||||
--
|
||||
|
||||
vmwTrapTest NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
vmwAlertAliveServerName,
|
||||
vmwAlertEntityName,
|
||||
vmwAlertEntityType,
|
||||
vmwAlertTimestamp,
|
||||
vmwAlertCriticality,
|
||||
vmwAlertRootCause,
|
||||
vmwAlertURL,
|
||||
vmwAlertID,
|
||||
vmwAlertMessage,
|
||||
vmwAlertType,
|
||||
vmwAlertSubtype,
|
||||
vmwAlertMetricName,
|
||||
vmwAlertResourceKind,
|
||||
vmwAlertHealth,
|
||||
vmwAlertRisk,
|
||||
vmwAlertEfficiency,
|
||||
vmwAlertDefinitionName,
|
||||
vmwAlertDefinitionDesc,
|
||||
vmwAlertImpact,
|
||||
vmwAlertNotificationRules
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap for testing purposes."
|
||||
::= { vmwAlertTrap 200 }
|
||||
|
||||
-- conformance information
|
||||
vmwVROPSMIBConformance OBJECT IDENTIFIER ::= { vmwVropsMIB 99 }
|
||||
vmwVROPSMIBCompliances OBJECT IDENTIFIER ::= { vmwVROPSMIBConformance 1 }
|
||||
vmwVROPSMIBGroups OBJECT IDENTIFIER ::= { vmwVROPSMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
vmwVROPSMIBBasicCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement VMWARE-VROPS-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vmwVROPSNotificationInfoGroup, vmwVROPSNotificationGroup }
|
||||
::= { vmwVROPSMIBCompliances 1 }
|
||||
|
||||
vmwVROPSNotificationInfoGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
vmwAlertAliveServerName,
|
||||
vmwAlertEntityName,
|
||||
vmwAlertEntityType,
|
||||
vmwAlertTimestamp,
|
||||
vmwAlertCriticality,
|
||||
vmwAlertRootCause,
|
||||
vmwAlertURL,
|
||||
vmwAlertID,
|
||||
vmwAlertMessage,
|
||||
vmwAlertType,
|
||||
vmwAlertSubtype,
|
||||
vmwAlertMetricName,
|
||||
vmwAlertResourceKind,
|
||||
vmwAlertHealth,
|
||||
vmwAlertRisk,
|
||||
vmwAlertEfficiency,
|
||||
vmwAlertDefinitionName,
|
||||
vmwAlertDefinitionDesc,
|
||||
vmwAlertImpact,
|
||||
vmwAlertNotificationRules
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects provide details in vRealize Operations notifications."
|
||||
::= { vmwVROPSMIBGroups 1 }
|
||||
|
||||
|
||||
vmwVROPSNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
vmwTrapTest,
|
||||
vmwTrapProblemActive,
|
||||
vmwTrapProblemClear,
|
||||
vmwTrapProblemChange
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of objects describing traps supported for this
|
||||
version of this mib modules."
|
||||
::= { vmwVROPSMIBGroups 2 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user