Rundeck / Prometheus / Grafana integration demo via Rundeck Exporter
This is a demo environment that shows how to monitor a Rundeck instance using Rundeck Exporter (thanks to @phsmith!), Prometheus, and Grafana with this dashboard.
Prerequisites
- Docker.
- Docker-compose.
- A decent modern web browser :-)
Getting the source
git clone https://github.com/MegaDrive68k/rundeck-exporter-demo
Building the environment
- Go to the cloned repository directory.
- Build the environment with
docker-compose build
.
Running the environment
- Just do
docker-compose up
.
Testing the environment
- Open the
http://localhost:3000
URL in your web browser (useradmin
, passwordadmin
) and then select the "Rundeck" dashboard. - Open a new tab with the
http://localhost:4440
URL (useradmin
, passwordadmin
) and create a new project with a job, do some executions. - If you check the first browser tab (you will see all Rundeck instance metrics updated on the Grafana dashboard).