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/tzach/scylla-grafana-monitoring.git
cd scylla-grafana-monitoring
Update prometheus/prometheus.yml
with the targets (server you wish to monitor).
./start-all-local.sh
./start-all-ec2.sh
Direct your browser to your-server-ip:3000
See here