Extend the platform,
empower your team.
Gain insights into your Azure Managed Cassandra Instance health and performance
ExtensionPrometheus is an open-source monitoring toolkit for collecting and alerting on infrastructure and platform metrics. These metrics are exposed by Prometheus in OpenMetrics format. Prometheus exporters provide a standardized monitoring interface for numerous technologies and services. By adding Dynatrace support to metrics collected from Prometheus exporters, you get intelligent observability and automatic root cause analysis for technologies such as Apache Cassandra, Redis, and Kafka. As well 100+ integrations maintained by the Prometheus community.
This extension is built on top of the new Extension 2.0 Framework.
More information can be found in the Documentation:
Dynatrace integrates Gauge and Counter metrics from your Azure Managed Instance for Apache Cassandra Clusters.
Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.
Metric name | Metric key | Description | Unit |
---|---|---|---|
Table Bloom Filter Disk Space Used | mcac_table_bloom_filter_disk_space_used | Disk space used by bloom filter (in bytes). | Byte |
Table Bloom Filter False Positives | mcac_table_bloom_filter_false_positives | Number of false positives on table’s bloom filter. | Count |
Table Bloom Filter False Ratio | mcac_table_bloom_filter_false_ratio_raw | - | Count |
Table Bytes Flushed Total | mcac_table_bytes_flushed_total.count | Total number of bytes flushed since server [re]start. | Count |
Table Compaction Bytes Written Total | mcac_table_compaction_bytes_written_total.count | Total number of bytes compacted since server [re]start. | Count |
Table Compression Ratio | mcac_table_compression_ratio_raw | - | Count |
Table Dropped Mutations Total | mcac_table_dropped_mutations_total.count | Number of dropped mutations on this table. | Count |
Table Estimated Partition Count | mcac_table_estimated_partition_count.gauge | Approximate number of keys in table. | Count |
Table Key Cache Hit Rate | mcac_table_key_cache_hit_rate_raw | - | Count |
Table Live Disk Space Used Total | mcac_table_live_disk_space_used_total | Disk space used by SSTables belonging to this table (in bytes). | Byte |
Table Live SSTable Count | mcac_table_live_ss_table_count.gauge | Number of SSTables on disk for this table. | Count |
Table Memtable Columns Count | mcac_table_memtable_columns_count.gauge | Total number of columns present in the memtable. | Count |
Table Memtable Live Data Size | mcac_table_memtable_live_data_size | Total amount of live data stored in the memtable, excluding any data structure overhead. | Byte |
Table Memtable Switch Count Total | mcac_table_memtable_switch_count_total.count | Number of times flush has resulted in the memtable being switched out. | Count |
Table Pending Compactions | mcac_table_pending_compactions | Estimate of number of pending compactions for this table. | Count |
Table Pending Flushes Total | mcac_table_pending_flushes_total.count | Estimate of number of pending flushes for this table. | Count |
Table Read Total Latency Total | mcac_table_read_total_latency_total.count | Read Latency for this table. | MilliSecond |
Table Row Cache Hit Total | mcac_table_row_cache_hit_total.count | Number of table row cache hits. | Count |
Table Row Cache Miss Total | mcac_table_row_cache_miss_total.count | Number of table row cache misses. | Count |
Table Total Disk Space Used Total | mcac_table_total_disk_space_used_total | Total disk space used by SSTables belonging to this table, including obsolete ones waiting to be GC’d. | Byte |
Table Write Total Latency Total | mcac_table_write_total_latency_total.count | Write Latency for this table. | MilliSecond |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Storage Load | mcac_storage_load_total | Size, in bytes, of the on disk data size this node manages. | Byte |
Storage Exceptions | mcac_storage_exceptions_total.count | Number of internal exceptions caught. Under normal exceptions this should be zero. | Count |
Commit Log Pending Tasks | mcac_commit_log_pending_tasks | Number of commit log messages written but yet to be fsync’d. | Count |
Commit Log Completed Tasks Total | mcac_commit_log_total_commit_log_size.count | Total number of commit log messages written since [re]start. | Count |
Buffer Pool Size | mcac_buffer_pool_size | Size, in bytes, of the managed buffer pool | Byte |
Buffer Pool Misses Total | mcac_buffer_pool_misses_total.count | The number of misses in the pool. The higher this is the more allocations incurred. | Count |
Client Connected Native Clients | mcac_client_connected_native_clients | Number of clients connected to this nodes native protocol server. | Count |
Client Auth Failure Total | mcac_client_auth_failure_total.count | Number of clients who experience authentication failures. | Count |
Client Auth Success Total | mcac_client_auth_success_total.count | Number of clients who successfully authenticate. | Count |
Storage Total Hints Total | mcac_storage_total_hints_total.count | Number of hint messages written to this node since [re]start. Includes one entry for each host to be hinted per hint. | Count |
CQL Prepared Statements Executed Total | mcac_cql_prepared_statements_executed_total.count | Number of prepared statements executed. | Count |
CQL Regular Statements Executed Total | mcac_cql_regular_statements_executed_total.count | Number of non prepared statements executed. | Count |
Dropped Messages Total | mcac_dropped_message_dropped_total.count | Number of dropped messages. | Count |
JVM GC Count | mcac_jvm_gc_count.count | Total number of collections that have occurred | Count |
JVM GC Time | mcac_jvm_gc_time.count | Approximate accumulated collection elapsed time in milliseconds. | MilliSecond |
JVM Memory Used | mcac_jvm_memory_used | Amount of used memory in bytes | Byte |
- | mcac_jvm_memory_usage_raw | Ratio of used to maximum memory | Count |
Thread Pools Active Tasks | mcac_thread_pools_active_tasks | Number of tasks being actively worked on by this pool. | Count |
Thread Pools Total Blocked Tasks Total | mcac_thread_pools_total_blocked_tasks_total.count | Number of tasks that were blocked due to queue saturation. | Count |
Thread Pools Completed Tasks | mcac_thread_pools_completed_tasks | Number of tasks completed. | Count |
Client Request Latency Total | mcac_client_request_latency_total.count | Latency of Client Requests. | MilliSecond |
Client Request Failures Total | mcac_client_request_failures_total.count | Number of transaction failures encountered. | Count |
Client Request Unavailables Total | mcac_client_request_unavailables_total.count | Number of unavailable exceptions encountered. | MilliSecond |
- | mcac_cache_hit_rate_raw | - | Count |
Cache Capacity | mcac_cache_capacity | Cache capacity in bytes. | Count |
Cache Misses Total | mcac_cache_misses_total.count | Total number of cache misses. | Count |
Cache Size | mcac_cache_size | Total size of occupied cache, in bytes. | Byte |
Metric name | Metric key | Description | Unit |
---|---|---|---|
Keyspace All Memtables Live Data Size | mcac_keyspace_all_memtables_live_data_size | Total amount of live data stored in the memtables (2i and pending flush memtables included) that resides off-heap, excluding any data structure overhead. | Byte |
Keyspace Bloom Filter Disk Space Used | mcac_keyspace_bloom_filter_disk_space_used | Disk space used by bloom filter (in bytes). | Byte |
Keyspace Live Disk Space Used | mcac_keyspace_live_disk_space_used | Disk space used by SSTables belonging to this table (in bytes). | Byte |
Keyspace Memtable Columns Count | mcac_keyspace_memtable_columns_count.gauge | Total number of columns present in the memtable. | Count |
Keyspace Memtable Live Data Size | mcac_keyspace_memtable_live_data_size | Total amount of live data stored in the memtable, excluding any data structure overhead. | Byte |
Keyspace Memtable Switch Count | mcac_keyspace_memtable_switch_count.gauge | Number of times flush has resulted in the memtable being switched out. | Count |
Keyspace Pending Compaction | mcac_keyspace_pending_compactions | Estimated number of compactions remaining to perform. | Count |
Keyspace Pending Flushes | mcac_keyspace_pending_flushes | Estimated number of flush tasks pending for this table. | Count |
Keyspace Read Total Latency Total | mcac_keyspace_read_total_latency_total.count | Read latency | MilliSecond |
Keyspace Total Disk Space Used | mcac_keyspace_total_disk_space_used | Total disk space used by SSTables belonging to this table, including obsolete ones waiting to be GC’d. | Byte |
Keyspace Write Total Latency Total | mcac_keyspace_write_total_latency_total.count | Write Latency | MilliSecond |
v1.2.0