In order to have systems in the desired state, it is important to continuously monitor them. Kubera Director provides different monitoring views at different levels, making monitoring easier and more effective.
Kubera helps to monitor all the information related to storage pool, volumes and Stateful applications.
Apache Cassandra is a distributed NoSQL database management system designed to handle large amounts of data across nodes, providing high availability with no single point of failure. It uses asynchronous masterless replication allowing low latency operations for all clients. Cassandra is deployed usually as a stateful on Kubernetes and requires persistent storage for each instance of Cassandra. OpenEBS provides persistent volumes on the fly when Cassandra instances are scaled up.
1. Deploy Cassandra on OpenEBS. (Know more)
2.Connect this cluster to Kubera. (Know more)
After connecting your cluster to Kubera, go to Cluster-->Applications-->Cassandra-->Analytics.
You will get a dashboard to enable the analytics.
Click on Enable Analytics. It gives us the option of enabling the Automate Exporter.
To enable the Automate-Exporter, click on Enable option as shown in the image.
Clicking on Enable will lead you to a dashboard shown in the image below.
Click on View More present at the bottom to get the detailed overview and statistics of the application as shown in the image below.