• Glossary
  • Support
  • Downloads
  • DataStax Home
Get Live Help
Expand All
Collapse All

DataStax Monitoring Guide

    • Monitoring a DSE cluster
    • Using DSE Metrics Collector
      • Configure DSE Metrics Collector
        • insights_config
        • insights_filters
      • Enabling and disabling DSE Metrics Collector
        • Enabling DSE Metrics Collector
        • Disabling DSE Metrics Collector
      • Configuring DSE Metrics Collector
        • Examples
        • Configuring data and log directories
        • Filtering metrics
      • Exporting metrics
        • Exporting metrics using Docker
        • Exporting with existing Prometheus server
          • Creating a Grafana dashboard
    • Using OpsCenter
    • Getting statistics and metrics
    • Metrics reference
      • Drivers metrics
      • DSE cluster metrics
        • Table statistics
        • Thread pool and read/write latency statistics
        • Compaction metrics
        • Endpoint metrics MBean
        • NodeSync metric MBeans
        • NodeSync Service MBean
      • DSE Analytics cluster metrics
      • DSE Search cluster metrics
        • Using MBeans to evaluate DSE Search performance
          • MBeans search demo
        • Commit metrics MBean
        • EndpointStateTracker MBean
        • IndexPool MBean
        • Merge metrics MBean
        • Query metrics MBean
        • Reindex metrics MBean
        • ShardRouter MBean
        • Solr MBeans
        • Update metrics MBean
      • DSE Graph cluster metrics
      • OpsCenter Dashboard metrics
  • DataStax Monitoring Guide
  • Monitoring a DSE cluster

Monitoring a DataStax Enterprise cluster

DataStax Enterprise (DSE) provides a wealth of metrics regarding your clusters. Understanding the performance characteristics of a cluster is critical to diagnosing issues and planning capacity.

DataStax recommends using DSE Metrics Collector or DataStax Enterprise OpsCenter to monitor clusters and view metrics. These tools provide valuable insights into your clusters by visually representing the most useful metrics in customizable dashboards.

DSE exposes a number of statistics and management operations via Java Management Extensions (JMX). You can get statistics and metrics using DataStax tools or the Java Console (JConsole), and then add those metrics to dashboards in external monitoring tools (such as Prometheus) or OpsCenter.

DSE Metrics Collector and external dashboards

When DSE Metrics Collector is enabled, DSE sends metrics and other structured events to DSE Metrics Collector. Use dsetool insights_config to enable and configure the frequency and type of metrics that are sent to DSE Metrics Collector. After setting the configuration properties, you can export the aggregated metrics to monitoring tools like Prometheus, Graphite, and Splunk, which can then be visualized in a dashboard such as Grafana.

OpsCenter Dashboard and Performance Service

Use OpsCenter to monitor performance metrics in the OpsCenter Dashboard. Real-time and historical performance metrics are available at different granularities: cluster-wide, per node, per table (column family), or per storage tier.

In addition to the OpsCenter Dashboard, you can enable the OpsCenter Performance Service (6.8 | 6.7 | 6.5 | 6.1), which combines OpsCenter metrics with CQL-based diagnostic tables populated by the DSE Performance Service. Use the information generated by the Performance Service to help understand, tune, and optimize cluster performance.

Using DSE Metrics Collector

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

© DataStax | Privacy policy | Terms of use

DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.

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.

landing_page landingpage