How to Monitor Ceph Using Instana

October 17, 2018

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.

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

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!

As the leading provider of Automatic Application Performance Monitoring (APM) solutions for microservices, Instana has developed the automatic monitoring and AI-based analysis DevOps needs to manage the performance of modern applications. Instana is the only APM solution that automatically discovers, maps and visualizes microservice applications without continuous additional engineering. Customers using Instana achieve operational excellence and deliver better software faster. Visit to learn more.