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.

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