github prometheus-community/windows_exporter v0.15.0

latest releases: v0.29.2, v0.28.2, v0.27.3...
3 years ago

⚠️ Breaking changes

windows_mssql_transactions_active_total has been removed, and is replaced by windows_mssql_transactions_active (see below)

Enhancements

  • Specific allowed remote IPs can now be set on the firewall rule created by the installed. The default is still to allow any machine access. (#608, thanks @siku4!)
  • TCP collector now uses perflib instead of WMI, which will lead to faster collection times (#615, thanks @mallenLF!)
  • TCP collector now exposed both IPv6 statistics in addition to the IPv4 statistics previously exposed. There is a new label af (address family) which lets you separate the two (#615, thanks @mallenLF!)
  • The windows_exporter.exe file now has version information set (#563)
  • Add a time collector with metrics about the Windows Time Service (#639)
  • Add a collect[] url parameter if you need to customize what collectors to use per-scrape (#640, thanks @fischerman!)
  • Add a --collectors.exchange.enabled flag to restrict which subcollectors are enabled on the exchange collector (#642, thanks @fischerman!)
  • Add support for configuration files as a complement to command line flags (#638)

Bug fixes

  • Fix a panic in the hyperv collector when WMI data is in the wrong format (#632)
  • windows_mssql_transactions_active_total was erronously a counter, and has been replaced by a gauge windows_mssql_transactions_active (#636)

Changes

  • The WMI library has been upgraded, which will hopefully fix rare memory leaks on some systems (#631, thanks @dcrn)
  • Build exporter with Go 1.15 (#630, thanks @snoyberg!)
  • Change the ordering of operations during upgrades, so that the old version is shut down before installing the new one (#597)
  • Add a dependency on the WMI Performance Adapter for service start. This attempts to fix the exporter not starting at boot for some systems, please let us know if you still see the exporter failing to start (#645)

Don't miss a new windows_exporter release

NewReleases is sending notifications on new releases.