• 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
  • Metrics reference
  • DSE Search cluster metrics

DSE Search cluster metrics

Use the IndexPool JMX MBean to view the progress of indexing tasks.

The StallMetrics is exposed through the metrics registry com.datastax.bdp.metrics.

The following paths identify the MBeans:

type=search,index=search_index,name=CommitMetrics
type=search,index=search_index,name=MergeMetrics
type=search,index=search_index,name=QueryMetrics
type=search,index=search_index,name=UpdateMetrics
type=search,index=search_index,name=IndexPool
type=search,index=search_index,name=StallMetrics

where search_index is the name of the search index that is referenced by the metrics.

For example, the following figure shows the com.datastax.bdp merge metrics MBean in JConsole. The demo.solr search index under search is expanded.

srch SolrLatencyMbean

Using MBeans to evaluate DSE Search performance

Example steps to use the MBeans to obtain information about performance on a DSE Search node.

Commit metrics MBean

The commit metrics MBean used for troubleshooting index performance and resolving data consistency issues that are caused by asynchronous commits between different index replicas.

EndpointStateTracker MBean

Observes state of other nodes using the gossiper. Use to blacklist a node and other operations that include node health, workload, and status.

IndexPool MBean

Exposes metrics around the progress of indexing tasks. Useful for controlling task submission and flush.

Merge metrics MBean

The merge metrics MBean used for tuning merge operations.

Query metrics MBean

Troubleshoot query performance, tune DSE Search configuration and tune server resources.

Reindex metrics MBean

Exposes metrics for the current state and history of reindexing tasks.

ShardRouter MBean

Use the ShardRouter MBean, not present in open source Solr, to retrieve information and update the list of endpoints.

Solr MBeans

The solr/NativeAllocatorStats MBean exposes native memory allocation.

Update metrics MBean

The update metrics MBean is useful for tuning indexing performance.

DSE Analytics cluster metrics Using MBeans to evaluate DSE Search performance

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