Architecting a vCloud Availability for vCloud Director Solution : Monitoring : 8.2 VM Replication Monitoring
   
8.2 VM Replication Monitoring
Tenants and the provider (in managed service use case) monitor the VM replication state through the vCloud Availability for vCloud Director API.
A list of replications can be obtained either on the Organization object or the Peer (vSphere endpoint) object, which is associated with a particular Org VDC (see Appendix E – Tenant API Structure).
Detailed information about replication is provided through GET /api/vr/replications or /api/vr/failbackreplications calls.
Table 17. Replication Details
Element
Description
Name
Replication name, same as protected VM name
RPO
Recovery Point Objective (in minutes)
QuiesceGuestEnabled
Guest OS quiescing enabled? (Boolean)
NetworkCompressionEnabled
Network compression enabled? (Boolean)
PlaceholderVappId
vCloud vApp URN
EventPartitionId
vSphere Replication Manager Server UUID who manages replication
ReplicationState
OK or replication error
VrServerInfo
vSphere Replication Server who stages replicated data
NextInstanceSequenceNumber
Replication data sequence number
Paused
Is replication paused (Boolean)
CurrentRpoViolation
The time in minutes that has elapsed since the last RPO violation. It has a value of 0 if there is no RPO violation and a positive value otherwise.
TestRecoveryState
Unknown, none, test in progress, complete, clean up in progress, test error, cleanup error
RecoveryState
Unknown, not started, in progress, error, OK
ReplicationGroupInstance
MPIT snapshots (date, duration of transfer, amount of bytes)
LastTestFailoverOperationId
Test failover operation ID
Vm
vCloud VM URN and replication tag (original replication ID)