You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, observability into base queue enqueuing was limited to pending queue
length and process results. This commit adds enqueue-specific metrics for the
replicate queue:
- queue.replicate.enqueue.add: counts replicas successfully added to the queue
- queue.replicate.enqueue.failedprecondition: counts replicas that failed the
replicaCanBeProcessed precondition check
- queue.replicate.enqueue.noaction: counts replicas skipped because ShouldQueue
determined no action was needed
- queue.replicate.enqueue.unexpectederror: counts replicas that were expected to
be enqueued (ShouldQueue returned true or the caller attempted a direct enqueue)
but failed due to unexpected errors
description: Number of replicas that were expected to be enqueued (ShouldQueue returned true or the caller decided to add to the replicate queue directly), but failed to be enqueued due to unexpected errors
13933
+
y_axis_label: Replicas
13934
+
type: COUNTER
13935
+
unit: COUNT
13936
+
aggregation: AVG
13937
+
derivative: NON_NEGATIVE_DERIVATIVE
13906
13938
- name: queue.replicate.nonvoterpromotions
13907
13939
exported_name: queue_replicate_nonvoterpromotions
13908
13940
description: Number of non-voters promoted to voters by the replicate queue
0 commit comments