Skip to content

0.3.9 / 2024-12-14

Latest
Compare
Choose a tag to compare
@peekjef72 peekjef72 released this 14 Dec 14:19
  • removed passwd_encrypt tool source code from httpapi_exporter: created a new stand-alone package passwd_encrypt. Passwd_encrypt is still installed when building and added to the released archiv.
  • updated prometheus/exporter-toolkit to 0.13.0 (log => log/slog)
  • renamed entrypoint /healthz to /health : response format depends on "accept" header (application/json, text/plain, text/html default)
  • updated entrypoint /status, /loglevel /targets /config: response format depends on "accept" header (application/json, text/plain, text/html default)
  • added cmd line --model_name to perform test with model and uri in dry-run mode
  • added out format for passwd_encrypt that can be cut/pasted into config file.
  • added InvalidLogin error cases: no cipher (auth_key not provided) or (invalid auth_key). For those cases if target is up, metrics for collectors status will return code 2; invalid_login
  • added GET /loglevel to retrieve current level, add POST /loglevel[/level] to set loglevel to level directly
  • added debug message for basic auth (auth_config.mode=basic) and bearer (auth_config.mode=token)
  • loglevel link in landing page
  • fixed typos
  • upgrade go version and modules, security fixed (golang.org/x/crypto)