Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Apache CassandraApache Cassandra
Apache Cassandra

Apache Cassandra

Improve Apache Cassandra observability.

Extension
Free trialDocumentation
Get insights and access all the key monitoring data gathered by the JMX extension through the overview dashboard included with the extension activation.Navigate through all your monitored Cassandra instances, filter them to your needs and accees the Unified Analysis screen for each one of them.Get individual insights into each one of your Cassandra instances and correlate the metrics gathered from the OneAgent together with the ones gathered by the JMX extension in one single view.
  • Product information
  • Release notes

Overview

Dynatrace automatically detects all applications and microservices deployed in your system and how it uses your database. It provides automatic end-to-end tracing down to a single database statement, database server metrics and log insights. Dynatrace visualizes application to database dependencies for SQL and noSQL databases as well as for cloud databases and self-hosted databases. It also diagnoses anomalies in real-time using AI and pinpoints the root cause down to the slow performing or erroneous SQL statements. Deep code-level insights combined with cloud-native database server monitoring will help you maintain a robust production environment.

Use cases

  • Understand all dependencies of your applications to the database, which database statements are executed and their performance.
  • Improve the performance of your application by reducing or optimizing typical database patterns like the 1+N query problem
  • Understand the resource impact that your applications have on your database.
  • Understand the impact of resource shortages, locks or other database issues have on your application by observing the database server itself.

Get started

For more information on the installation and configuration, please see Apache Cassandra extension in the Dynatrace Documentation.

Dynatrace
DocumentationMore Information
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Feature sets

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.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Compaction pending taskscassandra.compaction.pendingTasksThe number of compaction tasks that are pending.Count
Compaction completed taskscassandra.compaction.completedTasksThe number of compaction tasks that have been completed.Count
Compaction ratecassandra.compaction.bytesCompactedThe rate of bytes compacted per second.Bytes
Metric nameMetric keyDescriptionUnit
KeyCache hit ratecassandra.cache.keyCache.hitsThe rate of key cache hits per second.PerSecond
RowCache hit ratecassandra.cache.rowCache.hitsThe rate of row cache hits per second.PerSecond
Metric nameMetric keyDescriptionUnit
Read stage pending taskscassandra.threadPool.request.read.pending.fixThe number of pending tasks in the read stage.Count
Read stage active taskscassandra.threadPool.request.read.active.fixThe number of active tasks in the read stage.Count
Read stage blocked tasks totalcassandra.threadPool.request.read.totalBlocked.fixThe total number of blocked tasks in the read stage.Count
Read stage currently blocked taskscassandra.threadPool.request.read.currentlyBlocked.fixThe number of currently blocked tasks in the read stage.Count
ReadRepair stage pending taskscassandra.threadPool.request.readRepair.pending.fixThe number of pending tasks in the ReadRepair stage.Count
ReadRepair stage active taskscassandra.threadPool.request.readRepair.active.fixThe number of active tasks in the ReadRepair stage.Count
ReadRepair stage blocked tasks totalcassandra.threadPool.request.readRepair.totalBlocked.fixThe total number of blocked tasks in the ReadRepair stage.Count
ReadRepair stage currently blocked taskscassandra.threadPool.request.readRepair.currentlyBlocked.fixThe number of currently blocked tasks in the ReadRepair stage.Count
Mutation stage pending taskscassandra.threadPool.request.mutation.pending.fixThe number of pending tasks in the Mutation stage.Count
Mutation stage active taskscassandra.threadPool.request.mutation.active.fixThe number of active tasks in the Mutation stage.Count
Mutation stage blocked tasks totalcassandra.threadPool.request.mutation.totalBlocked.fixThe total number of blocked tasks in the Mutation stage.Count
Mutation stage currently blocked taskscassandra.threadPool.request.mutation.currentlyBlocked.fixThe number of currently blocked tasks in the Mutation stage.Count
Metric nameMetric keyDescriptionUnit
Read failure ratecassandra.clientRequest.read.failuresThe rate of read failures per second. A read failure occurs when a read request cannot be completed successfully. This can be due to various reasons such as timeouts, unavailable replicas, or other issues in the Cassandra cluster.PerSecond
Read timeout ratecassandra.clientRequest.read.timeoutThe rate of read timeouts per second. A read timeout occurs when a read request cannot be completed within the specified time.PerSecond
Read unavailable ratecassandra.clientRequest.read.unavailablesThe rate of read unavailables per second. A read unavailable occurs when a read request cannot be completed due to unavailable replicas.PerSecond
Read latency ratecassandra.clientRequest.read.latency.rateThe rate of read latencies per second.PerSecond
Read latency 95th percentilecassandra.clientRequest.read.latency.95thPercentileThe 95th percentile of read latencies.MicroSecond
Metric nameMetric keyDescriptionUnit
Exception countcassandra.storage.exceptionsThe number of storage exceptions.Count
Storage loadcassandra.storage.loadThe current load on the storage system.Byte
Storage total hintscassandra.storage.totalHintsThe total number of hints in the storage system.Count
Metric nameMetric keyDescriptionUnit
RangeSlice timeout ratecassandra.clientRequest.rangeSlice.timeoutThe rate of RangeSlice timeouts per second. A RangeSlice timeout occurs when a RangeSlice request cannot be completed within the specified time.PerSecond
RangeSlice failure ratecassandra.clientRequest.rangeSlice.failuresThe rate of RangeSlice failures per second. A RangeSlice failure occurs when a RangeSlice request cannot be completed successfully.PerSecond
RangeSlice unavailable ratecassandra.clientRequest.rangeSlice.unavailablesThe rate of RangeSlice unavailables per second. A RangeSlice unavailable occurs when a RangeSlice request cannot be completed due to unavailable replicas.PerSecond
RangeSlice latency ratecassandra.clientRequest.rangeSlice.latency.rateThe rate of RangeSlice latencies per second.PerSecond
RangeSlice latency 95th percentilecassandra.clientRequest.rangeSlice.latency.95thPercentileThe 95th percentile of RangeSlice latencies.MicroSecond
Metric nameMetric keyDescriptionUnit
Live SSTable countcassandra.columnFamily.liveSSTableCountThe number of live SSTables in the column family.Count
Metric nameMetric keyDescriptionUnit
Write failure ratecassandra.clientRequest.write.failuresThe rate of write failures per second. A write failure occurs when a write request cannot be completed successfully. This can be due to various reasons such as timeouts, unavailable replicas, or other issues in the Cassandra cluster.PerSecond
Write timeout ratecassandra.clientRequest.write.timeoutThe rate of write timeouts per second. A write timeout occurs when a write request cannot be completed within the specified time.PerSecond
Write unavailable ratecassandra.clientRequest.write.unavailablesThe rate of write unavailables per second. A write unavailable occurs when a write request cannot be completed due to unavailable replicas.PerSecond
Write latency ratecassandra.clientRequest.write.latency.rateThe rate of write latencies per second.PerSecond
Write latency 95th percentilecassandra.clientRequest.write.latency.95thPercentileThe 95th percentile of write latencies.MicroSecond

Related to Apache Cassandra

Java logo

Java

Optimize Java performance with E2E monitoring and AI-driven root cause analysis.

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

  • Added description to all metrics
  • Set human-readable name and recommendation for feature sets

Full version history

New in this version:

  • Added keyword key value pairs to extension

Full version history

Minimum Dynatrace version is now 1.310!

Changes

  • Platform ready screen definitions (Infrastructure & Operations App)
  • Includes Dashboards App platform dashboard

Full version history

  • Fix unit in metadata for the following metrics, from PerSecond to MicroSecond:
    • cassandra.clientRequest.rangeSlice.latency.95thPercentile
    • cassandra.clientRequest.read.latency.95thPercentile
    • cassandra.clientRequest.write.latency.95thPercentile

Full version history

  • Fix a bug where graphs for Cassandra JMX metrics were not being correctly injected into the PGI's UA screen

Full version history

  • Remove generic type for Cassandra Instance
  • Refactor dashboard

Full version history

  • Conversion from EF1 to EF2 with JMX DS
  • Added new ThreadPool metrics
  • Added custom topology
  • Added screen for the topology
  • Added metric injection for the PGI UA screen
Dynatrace Hub
Get data into DynatraceBuild your own app
Dynatrace Intelligence - Agentic Operations SystemThe Dynatrace Agentic AI ecosystem
All (900)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityBusiness ObservabilityDigital Experience
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Dynatrace Assist logo

Dynatrace Assist

Dynatrace Assist: Ask, analyze, and act with Dynatrace Intelligence.

Smartscape logo

Smartscape

Interactively explore and analyze topology and relationships in digital systems.

Compliance Assistant logo

Compliance Assistant

Track, manage, and automate compliance across your IT and business landscape.

Experience Vitals logo

Experience Vitals

Optimize UX with core vitals, frontend error tracking, and end-to-end visibility.

Error Inspector logo

Error Inspector

Discover, triage, and manage errors across all your frontends.

Users & Sessions logo

Users & Sessions

Discover how users and cohorts with common characteristics experience your app.

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Investigations logo

Investigations

Fast and precise incident response on Grail data with DQL queries.

Smartscape logo

Smartscape

Interactively explore and analyze topology and relationships in digital systems.

Logs logo

Logs

Explore all your logs without writing a single query.

Problems logo

Problems

Detect, explain and triage problems automatically using Dynatrace Intelligence.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape and move towards autonomous operations.

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

More resources

Observability for Developers on Cursor logo

Observability for Developers on Cursor

Get Real time Code-Level data directly to your Cursor IDE.

Documents logo

Documents

Manage Dashboards, Notebooks and other documents in your Dynatrace environment.

GitHub Copilot Coding Agent logo

GitHub Copilot Coding Agent

Automate vulnerability remediation and boost developer productivity.

GitHub Copilot Custom Agent logo

GitHub Copilot Custom Agent

Automate your development workflows with specialized agent definitions.

Observability for Developer on JetBrains logo

Observability for Developer on JetBrains

Get real-time code-level data directly to your Jetbrains IDE.

Metrics logo

Metrics

Browse, search, and manage all your metrics in one central catalog.

Pagerduty for Dynatrace Workflows logo

Pagerduty for Dynatrace Workflows

Streamline incident management with automated Pageruty workflows.

Cursor IDE logo

Cursor IDE

Boost developer productivity and get real-time, code-level insights into Cursor.

Observability for Developers on Windsurf logo

Observability for Developers on Windsurf

Get real-time code-level data directly to your Windsurf IDE.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more