Skip to content

Releases: calum4/docker-prometheus-exporter

1.1.1

20 Apr 11:41
Compare
Choose a tag to compare
Fixed

- Misc documentation fixes

To view the full changelog, see https://github.com/calum4/docker-prometheus-exporter/blob/main/CHANGELOG.md

v1.1.0

19 Apr 21:48
Compare
Choose a tag to compare
Added

- Returned support for the `DOCKER_HOST` environment variable
- Bundled compose file now utilises [docker-socket-proxy](https://github.com/linuxserver/docker-socket-proxy)
  for enhanced security
- Automatically negotiate API version with the connected docker daemon
- Blacklist container health reporting for a container by applying the `docker-prometheus-exporter.metric.container_health.enabled=false`
  label

To view the full changelog, see https://github.com/calum4/docker-prometheus-exporter/blob/main/CHANGELOG.md

v1.0.0

15 Apr 14:24
Compare
Choose a tag to compare
Added

- `/ping` endpoint, intended for a lightweight healthcheck
- Configurable client ip source for cases when running behind a reverse proxy. Configurable via the `CLIENT_IP_SOURCE`
  environment variable, see [README.md](README.md#environment-variables)

Changed
- BREAKING: Default behaviour for container_health metric now only reports the health status on containers with the
  following label `docker-prometheus-exporter.metric.container_health.enabled`. Configurable with the
  `CONTAINER_HEALTH_FILTER_LABEL` environment variable, see [README.md](README.md#environment-variables)
- BREAKING: Default listen address changed to `127.0.0.1`
- Migrated from [docker-api](https://github.com/vv9k/docker-api-rs) to `bollard`(https://github.com/fussybeaver/bollard)
- `container_health` metric collection performance enhanced on high container count hosts

Removed
- BREAKING: `DOCKER_HOST` environment variable. Now connects via Unix Socket or Windows Pipe