The monitoring infrastructure consists of several components, wrapped in docker containers:
prometheus
- collects and stores metricsgrafana
- dashboard server
- git
- docker
git clone https://github.com/scylladb/scylla-grafana-monitoring.git
cd scylla-grafana-monitoring
Start docker service if needed
ubuntu $ sudo systemctl restart docker
centos $ sudo service docker start
Update prometheus/prometheus.yml
with the targets (server you wish to monitor).
./start-all.sh
./kill-all.sh
Direct your browser to your-server-ip:3000
See here