API Reference
ReplicationSummary
Aggregated per-destination-DC replication summary with partition rollups. Produced from ReplicationStatus rows.
Inheritance
- Object
- ReplicationSummary
Constructors
public ReplicationSummary() #Inherited Methods
Properties
public String DomainController { get; set; } #Destination domain controller name.
public Int32 NeighborCount { get; set; } #Total neighbors for this destination controller.
public Int32 FailedCount { get; set; } #Neighbors with a non-success replication result.
public Int32 InsecureCount { get; set; } #Neighbors using non-RPC transport (insecure).
public Nullable<DateTime> LastSuccess { get; set; } #Timestamp of last successful replication; null when unknown.
public Boolean IsStale { get; set; } #True when the last success is older than the configured stale threshold.
public Int32 NeighborSchema { get; set; } #Number of schema partition neighbors.
public Int32 NeighborConfiguration { get; set; } #Number of configuration partition neighbors.
public Int32 NeighborDomain { get; set; } #Number of domain partition neighbors.
public Int32 NeighborApplication { get; set; } #Number of application partition neighbors.
public Int32 MaxPendingOperations { get; set; } #Maximum pending replication operations observed across neighbors (if available).
public String WorstEdges { get; set; } #Short description of worst failing edges (up to 3), useful for dashboards.
public Int32 DisabledConnections { get; set; } #Number of disabled inbound connection objects for this DC (topology risk indicator).
public IReadOnlyList<String> KccFailures { get; set; } #Up to five KCC connection failure texts for this DC.
public IReadOnlyList<String> ErrorCodes { get; set; } #Distinct replication error codes observed on this DC (top failures).
public String TopError { get; set; } #Most frequent replication error observed (if any).
public Int32 FailedSchema { get; set; } #Failed schema neighbors.
public Int32 FailedConfiguration { get; set; } #Failed configuration neighbors.
public Int32 FailedDomain { get; set; } #Failed domain neighbors.
public Int32 FailedApplication { get; set; } #Failed application neighbors.
public Int32 StaleSchema { get; set; } #Stale schema neighbors (older than threshold).
public Int32 StaleConfiguration { get; set; } #Stale configuration neighbors.
public Int32 StaleDomain { get; set; } #Stale domain neighbors.
public Int32 StaleApplication { get; set; } #Stale application neighbors.