Tracking repaired SSTables for incremental repairs

About this task

Configure dashboard graphs to visually monitor the progress of repaired SSTables at the node and table levels during an incremental repair. The Repair Service uses the SSTables Repaired metrics to determine whether it should run incremental repairs, based on the configured value of the incremental_threshold option.

Add graphs for the following metrics:

  • Percent Data Repaired [percentage-repaired]

    Percentage of data (uncompressed) marked as repaired across all non-system tables on a node. Tables with a replication factor of 1 are excluded.

  • TBL: Percent Data Repaired [cf-percentage-repaired]

    Percentage of data (uncompressed) marked as repired for a given table on a node. This metric is only meaningful for replication factor > 1.

The SSTables Repaired metrics are meaningful only for keyspaces that have a replication factor of 2 or greater. The percentage repaired for a keyspace that has an RF=1 displays percentage repaired as 0%.

Prerequisites

Configure tables to include in incremental repairs. Adjust the incremental threshold if necessary. See Configuring incremental repairs.

Procedure

  1. Click Cluster > Dashboard.

  2. Clone the Default preset tab and give it a name such as Repairs.

  3. Click Add Graph.

    The Add Metric dialog appears.

  4. Choose the SSTables Repaired metric from the Metric list.

    Type SS to quickly locate the metric.

  5. Choose the nodes to monitor from the Node list.

  6. Click Add Metric.

    The metric is added to the dashboard.

  7. Repeat 3 through 6 for the TBL: SSTables Repaired metric and select the tables to monitor from the Tables list.

  8. Repeat this procedure for all DSE clusters you need to monitor for incremental repairs.

    SSTables repaired dashboard graphs for tracking incremental repairs

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000, info@datastax.com