Windows Exporter Versions Save

Prometheus exporter for Windows machines

v0.22.0

1 year ago

What's Changed

Dependency Updates

New Contributors

Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.21.0...v0.22.0

v0.21.0

1 year ago

:warning: Breaking Changes

--telemetry.addr flag and configuration option for specifying the exporter listening address and port has been replaced with --web.listen-address. See #1082 and #1092 for context.

What's Changed

Dependency Updates

New Contributors

Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.20.0...v0.21.0

v0.21.0-rc1

1 year ago

Pre-release for v0.21.0 for exposure of changes after v0.20.0

What's Changed

New Contributors

Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.20.0...v0.21.0-rc1

v0.20.0

1 year ago

Notable Bugfixes

:bug: Known Bugs

  • The scheduled_task collector appears to be leaking memory #1063
  • Collectors using the WMI metric source may experiencing memory leaks #813

What's Changed

New Contributors

Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.19.0...v0.20.0

v0.19.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.18.1...v0.19.0

v0.18.1

2 years ago

Bug fixes

  • Fixed broken whitelist/blacklist flag functionality for iis collector #937

v0.18.0

2 years ago

:warning: Breaking changes

  • Added missing "_total" suffix to counter metrics in tcp collector (#905, thanks @mjtrangoni!). Metrics were previously windows_tcp_connection_failures, windows_tcp_connections_active, windows_tcp_connections_passive and windows_tcp_connections_reset.
  • Removed "_count" suffix from non-histogram and non-summary metrics in the process, terminal_services and time collectors (#901, thanks @mjtrangoni!). Metrics were previously windows_process_handle_count, windows_process_thread_count, windows_terminal_services_handle_count, windows_terminal_services_thread_count and windows_time_ntp_client_time_source_count.

Enhancements

  • Added collector for Active Directory Certificate Services (#895, thanks @akrauza!)
  • Added additional metrics to the adfs collector (#909, thanks @akrauza!)

Bug fixes

  • Fixed default listening port behavior for MSI installations (#912)
  • Fixed end-to-end test failures in CI with client_golang >= v1.12.0 (#924)
  • Fixed iis collector returning errors with IIS versions greater than 7 (#921, thanks @aymericDD!)

Changes

  • Added Github Action for spell checking changes (#896, thanks @mjtrangoni!)
  • Replaced Appveyor badge with Github Actions badge in README (#906, thanks @mjtrangoni!)
  • Updated README with ADCS documentation link (#908, thanks @akrauza!)

:bug: Known Bugs

  • Collectors using the WMI metric source may experiencing memory leaks (#813).

v0.17.1

2 years ago

Bug fixes

  • textfile collector was generating duplicate metrics, failing scrapes #902

v0.17.0

2 years ago

:warning: Breaking changes

  • Fixed typo in windows_process_memory_limit_bytes metric (#805, thanks @max-len!). Metric was previously windows_process_memory_limix_bytes
  • Added unit to windows_net_current_bandwidth_bytes metric (#804, thanks @max-len!). Metric was previously windows_net_current_bandwidth.
  • Added unit to windows_process_working_set_bytes metric (#809). Metric was previously windows_process_working_set.

Enhancements

  • Replaced WMI in cs and os collectors (#702, thanks @benridley and @retryW!)
  • Added collector benchmarks (#744)
  • Added API collection source for the service collector (#812, thanks @carlossscastro and @roobre!). This collection source is non-default and can be enabled with the --collector.service.use-api flag (or corresponding configuration file option).
  • textfile collector: Set relative default path for textfile collector (#848, thanks @ArtamonovEvgenii)

Bug fixes

  • Fixed sha265sum file content from builds (#765)
  • Prevented msmq collector from only collecting from the Computer Queues queue (#783)
  • Corrected layout of SystemInfo structs (#788, thanks @benridley!)
  • Replaced deprecated log library in remaining collectors (#802)
  • Fixed textfile collector crashes with duplicate metrics (#759)
  • Added missing process collector metrics windows_process_working_set_private_bytes and `windows_process_working_set_peak_bytes (#809)
  • Fixed memory leak with service collector API source (#840, thanks @alvarocabanas!)
  • thermalzone collector: return error on empty result (#841)
  • Fixed default path for textfile collector (#882, thanks @geraudster!)
  • Fixed missing metrics for IIS version >= 8 (#887, thanks @SouenMazouin!)
  • Fixed memory leak for collectors using Perflib metric source (#891, thanks @datamuc!)
  • Removed explicit LISTEN_PORT from MSI installer (#883)

Changes

  • Corrected windows_tcp_connections_established metric type in collector documentation (#736, thanks @basroovers!)
  • Fixed typo on remote_interactive example in logon collector (#748, thanks @majerus1223!)
  • Updated CI to install tools with go install rather than go get (#753)
  • Added [defaults] collector example in README (#698, thanks @ramonsmits!)
  • service collector: add configuration example (#767, thanks @louij2!)
  • Corrected "Enabled by default?" value in memory collector (#778, thanks @Wittionary!)
  • Added a 'data source' field to specify hcsshim of Host Compute Services in Hyper-V is used (#789, thanks @Wittionary!)
  • Added missing core flag to cpu collector docs (#807, thanks @max-len!)
  • logical_disk collector : Document expected delays in the size metrics (#846, thanks @JDA88!)
  • Updated MAINTAINERS with security contacts (#861)
  • Replaced deprecated IsAnInteractiveSession function with IsWindowsService (#863, thanks @jsturtevant!)
  • Fixed typo in net collector documentation: windows_net_packets_received_total_total -> windows_net_packets_received_total (#869, thanks @rnjstjdgh!)
  • Updated project dependencies (#862, #873, #876, #874, #884)
  • Added Dependabot for semi-automated dependency updates (#871).
  • Fixed and updated golangci-lint reported issues (#892, thanks @mjtrangoni!)

:bug: Known Bugs

  • Collectors using the WMI metric source may experiencing memory leaks (#183).

v0.16.0

3 years ago

:warning: Breaking changes

  • Added missing _total suffix to adfs and net collector counters (#667)
  • Renamed mssql collector instance label to mssql_instance to prevent conflicts with the default Prometheus instance label (#691)
  • Removed _total suffix from windows_dns_memory_used_bytes metric (#706)

Enhancements

  • Experimental: Added smtp collector for the IIS SMTP service (#657)
  • Experimental: Added dfsr collector for the DFS Replication service (#671)
  • container collector now correctly sets prefix for container_id label for containerd (#716, thanks @jsturtevant!)
  • Experimental: Added HTTPS support (#693)
  • Added cache collector for the Windows file system cache (#723)
  • Added cpu_info collector, exposing per-socket breakdown of system processors (#726, thanks @higels!)

Bug fixes

  • Fixed issue with mssql collector where collector would always fail after an initial failure (#671)

Changes

  • Clarified supported versions of Windows (#622)
  • Updated Prometheus client library to v1.8.0 (#669)
  • Added end-to-end testing script for CI (#672)
  • Added common Prometheus SECURITY file (#699)
  • Documented required version for time collector (#689)
  • Fixed metric name in docs for windows_net_packets_outbound_discarded_total (#717, thanks @jsturtevant!)