Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

Monitoring ScyllaDB with collectd, riemann-dash, and Tessera

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
ScyllaDB Team
Word Count
870
Language
English
Hacker News Points
-
Summary

ScyllaDB can be effectively monitored using a combination of collectd, riemann-dash, and Tessera, with data visualization facilitated by Docker containers. These tools allow ScyllaDB to send performance data every second, enabling real-time monitoring of a cluster's performance through a simplified setup process. The necessary monitoring components, including Riemann, Tessera, and Graphite, are packaged in Docker containers, and once the ports are configured and the Docker images are pulled, users can access dashboards to view system measurements. For remote monitoring on Amazon AWS, the process involves setting up security groups with open ports, installing Docker and Git, and using scripts such as start-all-ec2.sh to configure the system. Additionally, a pre-built AWS AMI is available for easier deployment. Users are encouraged to utilize a single collectd server for the entire ScyllaDB cluster, and further configuration and customization are possible through the scylla-monitoring repository and related tools.