How to Monitor Ceph Using Instana

October 17, 2018

Instana - Enterprise Observability and APM for Cloud-Native Applications

Introduction to Ceph

Many companies use Ceph for their distributed on-prem storage system and it provides a robust platform that eliminates single point of failure scenarios. When everything is working properly, Ceph is a solid and reliable platform – but what happens when you have a Ceph Cluster outage or poor performance from your Ceph cluster? Complete Application Monitoring requires the ability to monitor Ceph so that you will be alerted to these performance problems and have the information required to fix issues quickly.

Ceph Performance Monitoring

Due to customer demand, Instana has released a Ceph sensor that monitors your clusters and pools, and provides a number of pre-built health signatures to alert you of potential problems with your Ceph system.

To enable Ceph monitoring you simply need to inform the agent about the Ceph executable path in the configuration.yaml file.

 ceph-executable-path: '' # default path is /usr/bin/ceph

Once this is handled, Instana will automatically attach to Ceph, monitor the key indicators, and alert when any health signatures are violated. The Ceph nodes are automatically added to the dynamic graph and correlated to the services and requests that depend on the storage system. Whenever there is a storage related problem you will know exactly what services are impacted.

Instana - Enterprise Observability and APM for Cloud-Native Applications

Figure 1: A Ceph cluster reporting a “WARN” state in the Instana infrastructure map.

Instana - Enterprise Observability and APM for Cloud-Native Applications

Figure 2: A detailed view of Ceph metrics and pools within a cluster.

You can find the latest details on exactly which metrics are monitored, what health rules are available, and what configuration is tracked in the documentation pages for the Instana Ceph sensor.

It only takes about 5 minutes for you to add Instana Ceph monitoring to your own environment so sign up for your free trial and start monitoring Ceph today.

Play with Instana’s APM Observability Sandbox

Announcement, Featured, Product
What is BizTalk? According to the BizTalk Server documentation, “BizTalk Server is a publish and subscribe architecture that uses adapters to receive and send messages, implements business processes through orchestration, and includes...
Part 3: Writing a Kubernetes Operator in Java In the previous post of this series, we created an example Quarkus project using the Kubernetes client extension. The example retrieved a list of...
Part 2: Getting Started with the Quarkus Kubernetes Client Extension This is the second Blog post in our series on writing a Kubernetes operator in Java. The first post gave a general...

Start your FREE TRIAL today!

Instana, an IBM company, provides an Enterprise Observability Platform with automated application monitoring capabilities to businesses operating complex, modern, cloud-native applications no matter where they reside – on-premises or in public and private clouds, including mobile devices or IBM Z.

Control hybrid modern applications with Instana’s AI-powered discovery of deep contextual dependencies inside hybrid applications. Instana also gives visibility into development pipelines to help enable closed-loop DevOps automation.

This provides actionable feedback needed for clients as they to optimize application performance, enable innovation and mitigate risk, helping Dev+Ops add value and efficiency to software delivery pipelines while meeting their service and business level objectives.

For further information, please visit