VMWARE-VCHA-MIB

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.

Imported Objects

InetAddress, InetAddressTypeINET-ADDRESS-MIB
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUPSNMPv2-CONF
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPESNMPv2-SMI
TEXTUAL-CONVENTION, TruthValueSNMPv2-TC
vmwVCHAVMWARE-ROOT-MIB
vmwVCHANotifications .1.3.6.1.4.1.6876.53.0
vmwVchaNodeJoined .1.3.6.1.4.1.6876.53.0.100
vmwVchaNodeLeft .1.3.6.1.4.1.6876.53.0.105
vmwVchaNodeIsolated .1.3.6.1.4.1.6876.53.0.110
vmwVchaClusterStateChanged .1.3.6.1.4.1.6876.53.0.130
vmwVchaClusterModeChanged .1.3.6.1.4.1.6876.53.0.150
vmwVchaPublicIpUp .1.3.6.1.4.1.6876.53.0.205
vmwVchaPublicIpDown .1.3.6.1.4.1.6876.53.0.206
vmwVchaFailoverTriggered .1.3.6.1.4.1.6876.53.0.210
vmwVchaFailoverSucceeded .1.3.6.1.4.1.6876.53.0.220
vmwVchaFailoverFailedDisabledMode .1.3.6.1.4.1.6876.53.0.225
vmwVchaFailoverFailedNodeLost .1.3.6.1.4.1.6876.53.0.226
vmwVchaFailoverFailedPassiveNotReady .1.3.6.1.4.1.6876.53.0.227
vmwVchaContinueAsActive .1.3.6.1.4.1.6876.53.0.230
vmwVchaDbReplicationStateChanged .1.3.6.1.4.1.6876.53.0.300
vmwVchaFileReplicationStateChanged .1.3.6.1.4.1.6876.53.0.350
vmwVchaMIB.1.3.6.1.4.1.6876.53.1
vmwVchaMIBConformance .1.3.6.1.4.1.6876.53.1.2
vmwVchaMIBCompliances .1.3.6.1.4.1.6876.53.1.2.1
vmwVchaMIBGroups .1.3.6.1.4.1.6876.53.1.2.2
vmwVchaPrivateAddressType .1.3.6.1.4.1.6876.53.11
vmwVchaPublicAddressType .1.3.6.1.4.1.6876.53.12
vmwVchaPrivateAddressAddr .1.3.6.1.4.1.6876.53.15
vmwVchaPublicAddressAddr .1.3.6.1.4.1.6876.53.16
vmwVchaTargetNodeRole .1.3.6.1.4.1.6876.53.20
vmwVchaClusterState .1.3.6.1.4.1.6876.53.25
vmwVchaActive .1.3.6.1.4.1.6876.53.250
vmwVchaPassive .1.3.6.1.4.1.6876.53.255
vmwVchaWitness .1.3.6.1.4.1.6876.53.260
vmwVchaClusterMode .1.3.6.1.4.1.6876.53.30
vmwVchaIsPlannedFailover .1.3.6.1.4.1.6876.53.40
vmwVchaInstanceUuid .1.3.6.1.4.1.6876.53.5
vmwVchaDbReplicationState .1.3.6.1.4.1.6876.53.50
vmwVchaIsFileProviderInSync .1.3.6.1.4.1.6876.53.55
vmwVchaFileReplicationProvider .1.3.6.1.4.1.6876.53.60