Skip to content

Releases: DRuggeri/nut_exporter

v3.2.5

03 Mar 02:30

Choose a tag to compare

New

  • Add built-in Healthcheck for Docker container - thanks for #68, @mehalter!

v3.2.4

03 Mar 01:28

Choose a tag to compare

Fix

  • From this build forward, we will use the Dockerfile in this repo for builds vs an empty scratch image

v3.2.3

28 Dec 15:08

Choose a tag to compare

Fix

  • Do not panic if no UPS devices are found when scanning for names. Thanks for the fix in #64, @plockaby!

v3.2.2

24 Oct 01:34

Choose a tag to compare

Fix

  • Do not accidentally drop/ignore strings when coaxing variables to integers. Thanks for the fix in #62, @cbryant42!

Misc

  • Align module versioning semantics with expected Go semantics so go install will work as one would expect. Thanks for the fix in #60, @Electrenator!

v3.2.1

03 Jul 13:04

Choose a tag to compare

Misc

  • Add final debug statement before exporting
  • Fix slog misbalanced parameter count when examining variables

v3.2.0

26 Mar 01:22

Choose a tag to compare

New

  • Allow setting log level and formatting of logs as JSON - see README.md for new parameters

Potential Breaking Changes

  • The changes to the logging in this release may break monitoring systems watching the output of the logs. Everything is now formatted with the go slog package which uses keys and values with the new option of JSON formatting

v3.1.3

10 Jan 13:34

Choose a tag to compare

NEW

  • Log a warning if ups.status is not set to be exported because it is a variable most people will need. Thanks for the idea in #52, @varac!

MISC

  • Fix documentation links for available variables. Thanks for the PR #51, @tigattack!
  • Add link to a community ansible role. Thanks for the heads up in #53, @sleepy-nols!

v3.1.1

30 Nov 00:39

Choose a tag to compare

FIX

  • The newly added nutserverport argument was also trying to parse NUT_EXPORTER_SERVER env variable - this was fixed to be NUT_EXPORTER_SERVERPORT. Thanks for the bug report in #43, @LXGaming!

v3.1.0

29 Nov 14:16

Choose a tag to compare

New

  • Add support for setting a port for the NUT server - see updated usage in README. Thanks for the idea in #39, @mpeter!

Misc

  • Fix local Dockerfile build process to avoid crashes due to libc differences. Thanks for the PR #41, @mpeter!

v3.0.0

26 Mar 18:24

Choose a tag to compare

Breaking

  • The following command line parameters are no longer available, but can stil be configured in the new web.config.file parameter (with many others):
    • web.tls.cert_file
    • web.tls.key_file
    • web.auth.username

New

  • TLS and web setup is now using the Prometheus exporter-toolkit. This enables many new options and parameters to control the listening endpoint. Thanks, @SuperQ for the PR in #13!
  • The exporter should now build for riskv64 architectures now. Thanks for the suggestion in #31, @clausecker! Note: releases are not yet provided for this architecture

Misc

  • The sample dashboard now allows you to select the datasource. Thanks for #30, @paulfantom