Skip to content

Commit

Permalink
Merge #78562
Browse files Browse the repository at this point in the history
78562: dashboards/replication: add snapshot bytes recv per node r=dt a=dt

This is useful for seeing how much snapshot write load a node is processing.

Release note (ui change): The replication dashboard now includes a graph of snapshot bytes received per node.

Co-authored-by: David Taylor <[email protected]>
  • Loading branch information
craig[bot] and dt committed Mar 26, 2022
2 parents 388e06e + 1ba80d9 commit 0b9c920
Showing 1 changed file with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,21 @@ export default function(props: GraphDashboardProps) {
/>
</Axis>
</LineGraph>,

<LineGraph title="Snapshot Data Received" sources={storeSources}>
<Axis label="bytes">
{_.map(nodeIDs, nid => (
<Metric
key={nid}
name="cr.store.range.snapshots.rcvd-bytes"
title={nodeDisplayName(nodesSummary, nid)}
sources={storeIDsForNode(nodesSummary, nid)}
nonNegativeRate
/>
))}
</Axis>
</LineGraph>,

<LineGraph
title="Circuit Breaker Tripped Replicas"
tooltip={CircuitBreakerTrippedReplicasTooltip}
Expand Down

0 comments on commit 0b9c920

Please sign in to comment.