@@ -699,6 +699,17 @@ type TargetMetrics struct {
699
699
CurrentBandwidthInBytesPerSecond float64 `json:"currentBandwidth,omitempty"`
700
700
// errors seen in replication in last minute, hour and total
701
701
Failed TimedErrStats `json:"failed,omitempty"`
702
+ // Deprecated fields
703
+ // Pending size in bytes
704
+ PendingSize uint64 `json:"pendingReplicationSize,omitempty"`
705
+ // Total Replica size in bytes
706
+ ReplicaSize uint64 `json:"replicaSize,omitempty"`
707
+ // Failed size in bytes
708
+ FailedSize uint64 `json:"failedReplicationSize,omitempty"`
709
+ // Total number of pending operations including metadata updates
710
+ PendingCount uint64 `json:"pendingReplicationCount,omitempty"`
711
+ // Total number of failed operations including metadata updates
712
+ FailedCount uint64 `json:"failedReplicationCount,omitempty"`
702
713
}
703
714
704
715
// Metrics represents inline replication metrics for a bucket.
@@ -716,6 +727,15 @@ type Metrics struct {
716
727
Errors TimedErrStats `json:"failed,omitempty"`
717
728
// Total number of entries that are queued for replication
718
729
QStats InQueueMetric `json:"queued"`
730
+ // Deprecated fields
731
+ // Total Pending size in bytes across targets
732
+ PendingSize uint64 `json:"pendingReplicationSize,omitempty"`
733
+ // Failed size in bytes across targets
734
+ FailedSize uint64 `json:"failedReplicationSize,omitempty"`
735
+ // Total number of pending operations including metadata updates across targets
736
+ PendingCount uint64 `json:"pendingReplicationCount,omitempty"`
737
+ // Total number of failed operations including metadata updates across targets
738
+ FailedCount uint64 `json:"failedReplicationCount,omitempty"`
719
739
}
720
740
721
741
// RStat - has count and bytes for replication metrics
0 commit comments