[ 
https://issues.apache.org/jira/browse/CASSANDRA-18632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Raymond Huffman updated CASSANDRA-18632:
----------------------------------------
    Description: 
We monitor Bootstraps in progress by polling 
StreamManagerMBean.getCurrentStreams(). While this gives us good signal for how 
a bootstrap is progressing, we'd also like to check that all streams have 
completed successfully when a node has finished bootstrapping.

This patch adds a separate map in StreamManager to track completed streams, and 
reports those stream summaries in StreamManagerMBean.getCompletedStreams() and 
.getAllStreams()

It also adds an option to nodetool netstats to display completed streams 
alongside the current streams.

https://github.com/apache/cassandra/pull/2453

  was:
We monitor Bootstraps in progress by polling 
StreamManagerMBean.getCurrentStreams(). While this gives us good signal for how 
a bootstrap is progressing, we'd also like to check that all streams have 
completed successfully when a node has finished bootstrapping.

This patch adds a separate map in StreamManager to track completed streams, and 
reports those stream summaries in StreamManagerMBean.getCompletedStreams() and 
.getAllStreams()

It also adds an option to nodetool netstats to display completed streams 
alongside the current streams.


> Save state about completed streams and display in nodetool netstats
> -------------------------------------------------------------------
>
>                 Key: CASSANDRA-18632
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18632
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Observability/JMX
>            Reporter: Raymond Huffman
>            Priority: Normal
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> We monitor Bootstraps in progress by polling 
> StreamManagerMBean.getCurrentStreams(). While this gives us good signal for 
> how a bootstrap is progressing, we'd also like to check that all streams have 
> completed successfully when a node has finished bootstrapping.
> This patch adds a separate map in StreamManager to track completed streams, 
> and reports those stream summaries in 
> StreamManagerMBean.getCompletedStreams() and .getAllStreams()
> It also adds an option to nodetool netstats to display completed streams 
> alongside the current streams.
> https://github.com/apache/cassandra/pull/2453



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to