Jenkins Job Status

The `Jenkins Job Status` dashboard presents job n build data from Jenkins

Jenkins Job Status screenshot 1

Quick start with docker

Run command below (edit env):

docker run -d \
-eJENKINS_URL='http://192.168.3.100:8080' \
-eJENKINS_USER='admin' \
-eJENKINS_PASSWORD='MqU9Czz8T...' \
-eINFLUX_TOKEN="KlXfBqa0uSGs0icfE-3g8FsQAoC9..." \
-eINFLUX_DB="http://192.168.3.101:8086" \
-eINFLUX_ORG="org" \
-eBUCKET_NAME="jenkins_test" \
return200/jenkins-collector:0.1.0 

Cronjob is set " 0 0 * * * " current.

cat crontab
# START CRON JOB
0 0 * * * /usr/local/bin/python3 /jenkins_collector/main.py > /proc/1/fd/1 2>/proc/1/fd/2
# END CRON JOB

Run collector by manual

/usr/local/bin/python3 /jenkins_collector/main.py

Check data in influx

Config datasource

Import dashboard in grafana

Revisions
RevisionDescriptionCreated
Jenkins

Jenkins

by Grafana Labs
Grafana Labs solution

Easily monitor your deployment of Jenkins, the open source automation server, with Grafana Cloud's out-of-the-box monitoring solution.

Learn more

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies