A Prometheus exporter for Jenkins CI.
122
This image collects statics from the Jenkins API and exports them in the Prometheus format.
The service starts a server the serves the metrics under http://localhost:9103/metrics by default.
| Parameter | Type | Description |
|---|---|---|
| jenkins.address | string | Address where to reach Jenkins |
| jenkins.password | string | Password to authenticate on Jenkins |
| jenkins.username | string | Username to authenticate on Jenkins |
| log.format | value | Set the log target and format. Example: "logger:syslog?appname=bob&local=7" or "logger:stdout?json=true" (default "logger:stderr") |
| log.level | value | Only log messages with the given severity or above. Valid levels: [debug, info, warn, error, fatal] (default "info") |
| version | string | Print version information |
| web.listen-address | string | Address to listen on for web interface and telemetry (default ":9103") |
| web.telemetry-path | string | Path to expose metrics of the exporter (default "/metrics") |
jenkins-exporter:
restart: always
image: codefabrik/jenkins-exporter
command: --jenkins.address="http://your-jenkins" --jenkins.username="jenkins" --jenkins.password="password"
ports:
- "9103:9103"
Content type
Image
Digest
Size
4.4 MB
Last updated
over 8 years ago
docker pull codefabrik/jenkins_exporter