Releases: HON95/prometheus-nut-exporter
Releases · HON95/prometheus-nut-exporter
Prometheus NUT Exporter v1.2.1
Prometheus NUT Exporter v1.2.0
Added
- Added metrics (@uncleBorsch):
nut_temperature_celsius(ups.temperature)nut_delay_shutdown_seconds(ups.delay.shutdown)nut_delay_start_seconds(ups.delay.start)nut_battery_voltage_high_volts(battery.voltage.high)nut_battery_voltage_low_volts(battery.voltage.low)
- Added more UPS metadata (@uncleBorsch).
- Added support for binding to a specific IP address through the
HTTP_ADDRESSenvironment variable (@nsapa). - Added metric
nut_ups_statusas a state set with support for many UPS statuses (OL,OB,LB,CHRGetc.). - Added labels
driver_version,driver_version_internal,driver_version_dataandmanufacturing_dateto thenut_ups_infometric. - Added proper signal handling to shutdown gracefully and not hang.
- Added multi-architecture support (Docker images for different architectures will get published to Docker Hub).
Changed
- Changed default log level to
info. - Made the target port default to 3493 instead of requiring one to be provided.
- Made the Prometheus/OpenMetrics output (more) OpenMetrics 1.0.0-compliant.
Deprecated
- Deprecated
nut_infoand addednut_server_infoas an identical but better named replacement. - Deprecated
nut_statusas it has very limited support for UPS statuses and doesn't always work as intended. Seenut_ups_statusfor the replacement. - Deprecated the
typeandnut_versionlabels from thenut_ups_infometric. Usedevice_typeanddriver_versioninstead. - Deprecated
nut_battery_volts,nut_input_voltsandnut_output_volts. Replacements were added in v1.1.0.
Removed
- Removed the tini init system from the Docker image, since signals are handled properly now.
Fixed
- Fixed typo in the
device.mfrvariable (@nsapa).
Prometheus NUT Exporter v1.1.1
Added
- Added proper logging with adjustable log level.
- Added duplicate compatibility metrics to compensate for the renamed metrics in the previous release.
Changed
- Changed request logging to use log level
debuginstead of theLOG_REQUESTS_CONSOLEenvironment variable.
Fixed
- Fixed failing to parse non-semantic NUT versions.
Prometheus NUT Exporter v1.1.0
Added
- Added UPS description to
nut_ups_info. - Added lots of more metrics.
Changed
- Replaced Docker image tags
stableandbleedingwithlatest,X,X.YandX.Y.Z(parts of the semantic version). - Renamed a few voltage-related metrics (slightly breaking).
Fixed
- Added Tini as container entrypoint to handle signals properly (i.e. not stall when exiting).
- Fixed parsing error when multiple UPSes exist.
Prometheus NUT Exporter v1.0.1
Added
- Added metadata metrics
nut_infofor the NUT server andnut_exporter_infofor the exporter.
Changed
- Improved error messages sent to client.
Fixed
- Fixed malformed labels for
nut_ups_info.
Prometheus NUT Exporter v1.0.0
Initial release.