Skip to content

Releases: prometheus-community/windows_exporter

v0.31.6

01 Apr 14:41
2076258

Choose a tag to compare

What's Changed

🐞 Bug Fixes

Full Changelog: v0.31.5...v0.31.6

v0.31.5

20 Mar 19:27
2339770

Choose a tag to compare

What's Changed

🐞 Bug Fixes

Full Changelog: v0.31.4...v0.31.5

v0.31.4

20 Mar 00:48
d93821b

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • gpu: skip Microsoft Basic Render Driver metrics by @jkroepke in #2363

🛠️ Dependencies

  • chore(deps): update github actions (0.31) (major) by @renovate[bot] in #2356
  • fix(deps): update golang.org/x/ (0.31) by @renovate[bot] in #2352
  • chore(deps): update module github.com/coreos/go-systemd/v22 to v22.7.0 (0.31) by @renovate[bot] in #2350
  • fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.10.0 (0.31) by @renovate[bot] in #2353
  • chore(deps): update module google.golang.org/protobuf to v1.36.11 (0.31) by @renovate[bot] in #2348
  • chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 (0.31) by @renovate[bot] in #2347
  • chore(deps): update module github.com/prometheus/procfs to v0.20.1 (0.31) by @renovate[bot] in #2351
  • fix(deps): update module github.com/prometheus/common to v0.67.5 (0.31) by @renovate[bot] in #2354
  • fix(deps): update module github.com/prometheus/exporter-toolkit to v0.15.1 (0.31) by @renovate[bot] in #2355
  • chore(deps): update module github.com/golang-jwt/jwt/v5 to v5.3.1 (0.31) by @renovate[bot] in #2360
  • chore(deps): update module golang.org/x/time to v0.15.0 (0.31) by @renovate[bot] in #2361

Full Changelog: v0.31.3...v0.31.4

v0.31.3

06 Sep 06:51
fcf21bb

Choose a tag to compare

What's Changed

✨ Exciting New Features

🐞 Bug Fixes

🛠️ Dependencies

  • chore(deps): update module google.golang.org/protobuf to v1.36.7 by @renovate[bot] in #2168
  • chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #2171
  • chore(deps): update docker/login-action action to v3.5.0 by @renovate[bot] in #2169
  • fix(deps): update golang.org/x/ by @renovate[bot] in #2170
  • chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in #2178
  • chore(deps): update dependency golangci/golangci-lint to v2.4.0 by @renovate[bot] in #2179
  • chore(deps): update module google.golang.org/protobuf to v1.36.8 by @renovate[bot] in #2198
  • fix(deps): update module github.com/prometheus/client_golang to v1.23.2 by @renovate[bot] in #2199

📖 Documentation

New Contributors

Full Changelog: v0.31.2...v0.31.3

v0.31.2

03 Aug 18:12
0e85959

Choose a tag to compare

What's Changed

✨ Exciting New Features

  • process: Add flag to control the export of the process cmdline by @jkroepke in #2153

🐞 Bug Fixes

  • installer: add quote to avoid argument splitting by @jkroepke in #2161
  • installer: disable config file creation, if CONFIG_FILE is set to a non default location. by @jkroepke in #2162
  • installer: do not fail, if service can't be started. by @jkroepke in #2163

🛠️ Dependencies

  • fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.9.1 by @renovate[bot] in #2157
  • fix(deps): update module github.com/prometheus/client_golang to v1.23.0 by @renovate[bot] in #2160
  • chore(deps): update docker/metadata-action action to v5.8.0 by @renovate[bot] in #2159
  • chore(deps): update dependency golangci/golangci-lint to v2.3.1 by @renovate[bot] in #2158

📖 Documentation

Full Changelog: v0.31.1...v0.31.2

v0.31.1

20 Jul 00:15
f0591d8

Choose a tag to compare

What's Changed

✨ Exciting New Features

🐞 Bug Fixes

🛠️ Dependencies

  • fix(deps): update golang.org/x/ by @renovate[bot] in #2127
  • chore(deps): update dependency golangci/golangci-lint to v2.2.2 by @renovate[bot] in #2126

Full Changelog: v0.31.0...v0.31.1

v0.30.9

20 Jul 06:36
66d207b

Choose a tag to compare

What's Changed

🐞 Bug Fixes

📖 Documentation

Full Changelog: v0.30.8...v0.30.9

v0.31.0

05 Jul 13:51
fd70703

Choose a tag to compare

Release Notes

Container collector refactored

windows_exporter 0.31 introduces a refactored container collector using the modern HCS v2 API, bringing support for HostProcess containers. Additionally, metrics for containerd-run containers in Kubernetes now include Kubernetes-specific labels like pod and namespace, enhancing observability.

Config File Validation & Remote Config File Support Removed:

windows_exporter now validates configuration on startup, failing on unknown keys. Remote configuration file support has been removed.

What's Changed

💥 Breaking Changes

  • time: windows_time_clock_frequency_adjustment_ppb_total -> windows_time_clock_frequency_adjustment_ppb and add windows_time_clock_frequency_adjustment metric for Win2016 by @jkroepke in #1910
  • process: rename windows_process_start_time -> windows_process_start_time_seconds_timestamp by @jkroepke in #1858
  • config: remove remote config files by @jkroepke in #1877
  • net: move net IP addresses from windows_net_nic_info to windows_net_nic_address_info and introduce mac addresses by @jkroepke in #1940
  • logon: deprecate collector. Use terminal_services instead by @jkroepke in #1957
  • update: fix naming flags (renamed --collector.updates.* to --collector.update.*) (click PR number for more information) by @neonwhiskers in #1986
  • docs: Remove CLI flag telemetry.max-requests and hardcoded to 1. by @jkroepke in #2030
  • update: remove deprecated flags by @jkroepke in #2113
  • logon: remove logon collector. Use terminal_services instead. by @jkroepke in #2114
  • system: remove windows_system_boot_time_timestamp_seconds by @jkroepke in #2112
  • os: remove deprecated metrics by @jkroepke in #2116
  • cs: remove deprecated cs collector by @jkroepke in #2115

✨ Exciting New Features

🐞 Bug Fixes

  • time: fix panic if counters aren't present by @jkroepke in #1898
  • fix: log to the Windows temp directory if of service detection failures. by @jkroepke in #1890
  • ci: fix checksum by @jkroepke in #1905
  • terminal_services: fix panic in collect by @jkroepke in #1906
  • netframework: fix metric names (re-add the collector sub-type to metrics) by @jkroepke in #1908
  • fix: Support running as Windows Service within containers by @jkroepke in #1907
  • fix: buffer length panic by @jkroepke in #1936
  • hyperv: fix Windows Server 2016 compatibility by @jkroepke in #1925
  • fix: return Windows 11 as product name, if build number is >= 22000 by @jkroepke in #1935
  • service: fix windows.EnumServicesStatusEx reports buffer too small by @jkroepke in #1954
  • mssql: support initial non default instances names by @jkroepke in #1958
  • memory: fix panics if metrics does not exists by @jkroepke in #1960
  • fix: windows_cpu_processor_utility_total is always 0 by @jkroepke in #1966
  • system: Metric windows_system_boot_time_timestamp returns a UNIX timestamp again. by @jkroepke in #1967
  • exchange: fix The specified counter could not be found by @jkroepke in #1994
  • service: fix inconsistent values for windows_service_start_mode by @jkroepke in #2007
  • terminal_services: Expose disconnected sessions agains by @jkroepke in #2026
  • tcp: relax metrics collectos on error by @jkroepke in #2041
  • update: export properties so that they can be read from yaml file by @kalleep in #2053
  • service: report invalid parameter errors as debug by @jkroepke in #2051
  • fix: Avoid COINIT_MULTITHREADED in CoInitializeEx by @jkroepke in #2066
  • config: fix validation error with empty config files by @jkroepke in #2080
  • logical_disk: skip unmounted volumes by @nicjansma in #2084
  • fix: added count checks by @jkroepke in #2083
  • dhcp: fix log level for dhcp server, if not present by @jkroepke in #2086
  • process: do not fail, if collector.process.iis is enabled and WMI WebAdministration is not present. by @jkroepke in #2082
  • diskdrive: fix not exposing state "Pred Fail" by @jkroepke in #2101
  • os: missing deprecated metric windows_os_processes by @jkroepke in #2104
  • iis: missing metrics if app-include is set. by @jkroepke in #2103
  • fix: add missing concurrency lock by @jkroepke in #2098
  • mssql: fix incorrect patch version in windows_mssql_instance_info by @NieznajomyPL in #2109
  • mssql: fix ratio based counter by @jkroepke in #2096

🛠️ Dependencies

  • chore(deps): bump github.com/prometheus/client_golang from 1.21.0-rc.0 to 1.21.0 by @dependabot in #1899
  • chore(deps): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #1919
  • fix: update dependencies by @jkroepke in #1920
  • fix(deps): update module github.com/prometheus/common to v0.63.0 by @renovate in #1932
  • chore(deps): update dependency windows to v2022 by @renovate in #1933
  • chore(deps): pin dependencies by @renovate in #1930
  • chore(deps): update dependency go to v1.24.1 by @jkroepke in #1937
  • chore(deps): update docker/login-action digest to 74a5d14 by @renovate in #1938
  • chore(deps): update github actions by @renovate in #1942
  • chore(deps): update dependency golangci/golangci-lint to v1.64....
Read more

v0.30.8

21 Jun 09:29
d451acb

Choose a tag to compare

What's Changed

🐞 Bug Fixes

Full Changelog: v0.30.7...v0.30.8

v0.31.0-beta.2

04 Jun 21:24
55c877f

Choose a tag to compare

v0.31.0-beta.2 Pre-release
Pre-release

What's Changed

✨ Exciting New Features

🐞 Bug Fixes

  • tcp: relax metrics collectos on error by @jkroepke in #2041
  • update: export properties so that they can be read from yaml file by @kalleep in #2053
  • service: report invalid parameter errors as debug by @jkroepke in #2051
  • fix: Avoid COINIT_MULTITHREADED in CoInitializeEx by @jkroepke in #2066

🛠️ Dependencies

  • chore(deps): update docker/build-push-action action to v6.18.0 by @renovate in #2067

📖 Documentation

Other Changes

New Contributors

Full Changelog: v0.31.0-beta.1...v0.31.0-beta.2