All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added proper logging with adjustable log level.
- Added duplicate compatibility metrics to compensate for the renamed metrics in the previous release.
- Changed request logging to use log level
debug
instead of theLOG_REQUESTS_CONSOLE
environment variable.
- Fixed failing to parse non-semantic NUT versions.
- Added UPS description to
nut_ups_info
. - Added lots of more metrics.
- Replaced Docker image tags
stable
andbleeding
withlatest
,X
,X.Y
andX.Y.Z
(parts of the semantic version). - Renamed a few voltage-related metrics (slightly breaking).
- Added Tini as container entrypoint to handle signals properly (i.e. not stall when exiting).
- Fixed parsing error when multiple UPSes exist.
- Added metadata metrics
nut_info
for the NUT server andnut_exporter_info
for the exporter.
- Improved error messages sent to client.
- Fixed malformed labels for
nut_ups_info
.
Initial release.