Releases: promhippie/hetzner_exporter
v1.2.0
Changelog for 1.2.0
The following sections list the changes for 1.2.0.
Summary
- Chg #142: Read secrets form files
- Chg #142: Integrate standard web config
- Enh #142: Integrate option pprof profiling
Details
-
Change #142: Read secrets form files
We have added proper support to load secrets like the password from files or from
base64-encoded strings. Just provide the flags or environment variables for token or private
key with a DSN formatted string likefile://path/to/file
orbase64://Zm9vYmFy
. -
Change #142: Integrate standard web config
We integrated the new web config from the Prometheus toolkit which provides a configuration
for TLS support and also some basic builtin authentication. For the detailed configuration
you can check out the documentation. -
Enhancement #142: Integrate option pprof profiling
We have added an option to enable a pprof endpoint for proper profiling support with the help of
tools like Parca. The endpoint/debug/pprof
can now optionally be enabled to get the
profiling details for catching potential memory leaks.
v1.1.0
Changelog for 1.1.0
The following sections list the changes for 1.1.0.
Summary
Details
-
Change #61: Replace archived client library
We replaced the Hetzner client library by a custom internal package as the upstream library
have been archived/deprecated. -
Change #61: Add collector for storageboxes
We implemented a new collector to gather metrics for the Hetzner storageboxes. You should
increase the scrape time as you could reach the API rate limit. This collector will be disabled
by default, so you got to enable it via flag or environment variable.
v1.0.0
Changelog for 1.0.0
The following sections list the changes for 1.0.0.
Summary
Details
-
Change #18: Drop darwin/386 release builds
We dropped the build of 386 builds on Darwin as this architecture is not supported by current Go
versions anymore. -
Change #16: Refactor build tools and project structure
To have a unified project structure and build tooling we have integrated the same structure we
already got within our GitHub exporter.