This is a Docker Compose workspace to quickly setup Linux VM monitoring using Grafana, Prometheus, and Node Exporter. The dashboard used is taken from rfmoz's Node Exporter Full Dashboard.
You need to have Docker and Docker Compose installed. Running the Compose file enables privileged mode by default for the node-exporter
service. You can remove it but with an exchange for not being able to monitor dbus.
-
Rename
grafana.env.example
tografana.env
and setGF_SECURITY_ADMIN_PASSWORD
for Grafana dashboard admin password. -
Run
docker compose up -d
. -
Access the dashboard at
http://localhost:3000
.