Aquí hi ha 31 versions de windows_exporter, des de 8 de desembre del 2021 fins a l’actual, 0.31.9. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
31 versions en 5 anys · unes 6,4 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 0.31.9Darrera versió | 10 d’octubre del 2026 | — | 64 bits Portable64 bits MSIARM64 MSIARM64 Portable Notes de la versió<!-- Release notes generated using configuration in .github/release.yml at 0.31 -->
## What's Changed
### 🐞 Bug Fixes
• pdh:add slack to counter array buffers for Windows Server 2012 R2 by @alexandrepossebom in https://github.com/prometheus-community/windows_exporter/pull/2615
### 🛠️ Dependencies
• fix(deps):update module github.com/prometheus/client_golang to v1.24.1 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2456
• fix(deps):update module go.yaml.in/yaml/v3 to v3.0.5 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2469
• fix(deps):update module github.com/bmatcuk/doublestar/v4 to v4.10.2 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2618
• fix(deps):update module github.com/prometheus/client_model to v0.6.3 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2619
• chore(deps):update module github.com/prometheus/procfs to v0.22.0 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2621
• chore(deps):update module google.golang.org/protobuf to v1.36.12 (0.31) - autoclosed by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2617
• fix(deps):update module github.com/prometheus/exporter-toolkit to v0.20.0 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2626
• chore(deps):update module golang.org/x/net to v0.58.0 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2623
• fix(deps):update module github.com/prometheus/common to v0.71.0 (0.31) by @renovate[bot] in https://github.com/prometheus-community/windows_exporter/pull/2625
**Full Changelog**:https://github.com/prometheus-community/windows_exporter/compare/v0.31.8...v0.31.9 |
| 0.31.8 | 22 de juliol del 2026 | — | 64 bits MSI64 bits PortableARM64 PortableARM64 MSI Notes de la versióWhat's Changed
🐞 Bug Fixes
• fix:Update go version to latest 1.25.x by @jkroepke in #2397
Full Changelog:v0.31.6...v0.31.7 |
| 0.31.7 | 14 de maig del 2026 | — | 64 bits Portable64 bits MSIARM64 MSIARM64 Portable Notes de la versióWhat's Changed
🐞 Bug Fixes
- fix: Update go version to latest 1.25.x by @jkroepke in #2397
Full Changelog: v0.31.6...v0.31.7 |
| 0.31.6 | 1 d’abril del 2026 | — | 64 bits MSI64 bits PortableARM64 MSIARM64 Portable Notes de la versióWhat's Changed
🐞 Bug Fixes
- container: fix deserialize HNS response in GetHNSEndpointStats (#2379) by @slab-msft in #2380
Full Changelog: v0.31.5...v0.31.6 |
| 0.31.5 | 20 de març del 2026 | — | 64 bits MSI64 bits PortableARM64 PortableARM64 MSI Notes de la versióWhat's Changed
🐞 Bug Fixes
- pdh/registry: fix panic when T is a struct type (#2366) by @jkroepke in #2367
Full Changelog: v0.31.4...v0.31.5 |
| 0.31.4 | 20 de març del 2026 | — | 64 bits MSI64 bits PortableARM64 MSIARM64 Portable Notes de la versió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 |
| 0.31.3 | 6 de setembre del 2025 | — | 64 bits Portable64 bits MSIARM64 MSIARM64 Portable Notes de la versióWhat's Changed
✨ Exciting New Features
- collector: Add disable flag by @jkroepke in #2165
- chore: update to go 1.25 by @jkroepke in #2185
- mi: remove callbacks by @jkroepke in #2188
- installer: set failureflag for Windows service by @jkroepke in #2191
🐞 Bug Fixes
- collector: support sub-second timeout values. by @jkroepke in #2181
- mssql: expose correct patch level without restart by @jkroepke in #2187
- gpu: add device id label by @jkroepke in #2186
🛠️ 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
- docs: Fixed HTTP request metrics documentation by @cyberinferno in #2192
New Contributors
- @cyberinferno made their first contribution in #2192
Full Changelog: v0.31.2...v0.31.3 |
| 0.31.2 | 3 d’agost del 2025 | — | 64 bits MSI64 bits PortableARM64 PortableARM64 MSI Notes de la versió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
- docs: Update example_config.yml by @jkroepke in #2152
- docs: add note about property preferences by @jkroepke in #2155
Full Changelog: v0.31.1...v0.31.2 |
| 0.31.1 | 20 de juliol del 2025 | — | 64 bits Portable64 bits MSIARM64 PortableARM64 MSI Notes de la versióWhat's Changed
✨ Exciting New Features
- filetime: support case insensitive matching by @jkroepke in #2132
🐞 Bug Fixes
- config: fix lists by @jkroepke in #2124
- container: fix memory leaks by @jkroepke in #2129
- gpu: fix windows_gpu_info metric by @jkroepke in #2130
- filetime: support windows paths by @jkroepke in #2118
- container: fix network metrics by @jkroepke in #2136
- process: fix windows_process_start_time_seconds_timestamp return relative time on Windows Server 2019 by @jkroepke in #2137
🛠️ 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 |
| 0.31.0 | 5 de juliol del 2025 | — | 64 bits MSI64 bits PortableARM64 MSIARM64 Portable Notes de la versió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
- chore: add quay.io registry by @jkroepke in #1934
- net: expose operation status of nic by @jkroepke in #1956
- dns: add enhanced metrics by @mwimpelberg28 in #1999
- feat: Add config file validation by @jkroepke in #2011
- container: support hostprocess containers and expose kubernetes labels by @jkroepke in #1911
- update: expose publish date of updates by @jkroepke in #2050
- time: expose clock source sync by @jkroepke in #2058
- process: add collector.process.counter-version CLI parameter by @jkroepke in #2064
- gpu: add metrics collector and related types (#2052) by @yanxiangrong in #2059
- iis: Add HTTP Service Request Queues by @SSanjeevi in #1948
- logical_disk: add bitlocker status sub-collector by @jkroepke in #2077
- feat: increase time resolution when possible (collectors: os, system, time) by @lapo-luchini in #2047
🐞 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.p |
| 0.30.8 | 21 de juny del 2025 | — | 64 bits MSI64 bits PortableARM64 PortableARM64 MSI Notes de la versióWhat's Changed
🐞 Bug Fixes
- update: export properties so that they can be read from yaml file by @kalleep in #2054
- [0.30] logical_disk: skip unmounted volumes (#2084) by @jkroepke in #2090
- [0.30] fix: added count checks (#2083) by @jkroepke in #2089
- [0.30] service: report invalid parameter errors as debug (#2051) by @jkroepke in #2092
- [0.30] fix: Avoid COINIT_MULTITHREADED in CoInitializeEx (#2066) by @jkroepke in #2091
Full Changelog: v0.30.7...v0.30.8 |
| 0.30.7 | 17 de maig del 2025 | — | 64 bits Portable64 bits MSIARM64 MSIARM64 Portable Notes de la versióWhat's Changed
✨ Exciting New Features
- dns: add enhanced metrics (#1999) by @jkroepke in #2040
🐞 Bug Fixes
- fix: Support running as Windows Service within containers [0.30.x] by @jkroepke in #2009
- exchange: fix The specified counter could not be found (#1994) by @jkroepke in #2038
- terminal_services: Expose disconnected sessions agains (#2026) by @jkroepke in #2039
Full Changelog: v0.30.6...v0.30.7 |
| 0.30.6 | 6 d’abril del 2025 | — | 64 bits MSI64 bits PortableARM64 MSIARM64 Portable Notes de la versióWhat's Changed
🐞 Bug Fixes
- 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
- logon: deprecate collector. Use terminal_services instead by @jkroepke in #1957
- 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
Full Changelog: v0.30.5...v0.30.6 |
| 0.30.5 | 15 de març del 2025 | — | 64 bits Portable64 bits MSIARM64 PortableARM64 MSI Notes de la versióWhat's Changed
🐞 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
🛠️ 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
📖 Documentation
- docs: add disk activity query. by @jkroepke in #1889
- docs: fix physical_disk docs by @jkroepke in #1897
- docs: added examples for alternative installer dir by @jkroepke in #1909
Full Changelog: v0.30.4...v0.30.5 |
| 0.30.4 | 13 de febrer del 2025 | — | 64 bits MSI64 bits PortableARM64 PortableARM64 MSI Notes de la versióWhat's Changed
🐞 Bug Fixes
- ci: pin wix toolset version to avoid installing incompatible extensions by @jkroepke in #1885
Full Changelog: v0.30.3...v0.30.4 |
| 0.30.0 | 14 de gener del 2025 | — | 64 bits MSI64 bits PortableARM64 PortableARM64 MSI |
| 0.24.0 | 26 de setembre del 2023 | — | 64 bits Portable64 bits MSIARM64 Portable32 bits MSI32 bits Portable Notes de la versió⚠️ Breaking Changes
#803 has introduced the physical_disk collector as a default collector for the exporter.
What's Changed
- fix: Remove default value from deprecated IIS flag by @breed808 in #1257
- fix: config file CLI argument for relative paths -> v0.23.1 by @DiniFarb in #1265
- fix: Create a monitoring namespace if it does not exist in windows exporter daemonset by @bragi92 in #1266
- Add Hyper-V CPUWaitTimePerDispatch metrics by @yuriyostapenko in #1220
- fix(docs): Remove duplicate ADFS metrics by @breed808 in #1272
- fix(docs): Set correct TCP reset description by @breed808 in #1273
- fix: Windows service can't stop without an error by @DiniFarb in #1276
- Add new counter LDAP Client Sessions by @MarkDordoy in #1278
- Textfile collector: collect files from multiple paths by @DiniFarb in #1262
- First implementation of physical_disk collector by @rob-scheepens in #803
Dependency Updates
- chore(deps): bump github.com/Microsoft/hcsshim from 0.9.8 to 0.9.10 by @dependabot in #1260
- chore(deps): bump github.com/Microsoft/hcsshim from 0.9.10 to 0.10.0 by @dependabot in #1264
- chore(deps): bump golang.org/x/sys from 0.10.0 to 0.11.0 by @dependabot in #1267
- chore(deps): bump github.com/go-ole/go-ole from 1.2.6 to 1.3.0 by @dependabot in #1274
- chore(deps): bump golang.org/x/sys from 0.11.0 to 0.12.0 by @dependabot in #1279
- chore(deps): Bump Go version to v1.21.1 by @breed808 in #1283
- chore(deps): bump github.com/Microsoft/hcsshim from 0.10.0 to 0.11.1 by @dependabot in #1292
New Contributors
- @yuriyostapenko made their first contribution in #1220
- @MarkDordoy made their first contribution in #1278
- @rob-scheepens and @cbwest3 made their first contribution in #803
Full Changelog: v0.23.1...v0.24.0 |
| 0.23.1 | 21 de juliol del 2023 | — | 64 bits Portable64 bits MSIARM64 Portable32 bits Portable32 bits MSI Notes de la versióThis release fixes the MSI installation issue (and eventlog behaviour) present in the v0.23.0 release.
What's Changed
- Fix panic with log.file=eventlog by @jkroepke in #1255
- fix: Set correct eventlog flag for MSI installer by @breed808 in #1256
Full Changelog: v0.23.0...v0.23.1 |
| 0.22.0 | 26 de març del 2023 | — | 64 bits MSI64 bits PortableARM64 Portable32 bits Portable32 bits MSI Notes de la versióWhat's Changed
- Add Win32_DiskDrive Collector by @6fears7 in #1095
- Add labels to diskdrive docs by @breed808 in #1121
- Add VDI Metrics collections by @tpowelldev in #1127
- Remove Bad Comment by @bck01215 in #1136
- Added quote information for absolute paths by @DennisGaida in #1137
- Update collector.iis.md by @ankom2007 in #1148
- docs: fix documentation error by @fuxingZhang in #1144
- fix: Build error with GOFLAGS=-mod=vendor by @mansikulkarni96 in #1158
- Update docs for mssql and iis by @Mak0tin in #1162
- feat: Allow default metrics to be disabled by @breed808 in #1161
- Use new landing page generator by @SuperQ in #1165
- feat: Add output_queue_length metric to net collector by @breed808 in #1166
Dependency Updates
- chore(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0 by @dependabot in #1119
- chore(deps): bump github.com/Microsoft/hcsshim from 0.9.6 to 0.9.7 by @dependabot in #1142
- chore(deps): Update wmi to v1.2.2 by @breed808 in #1152
- chore(deps): bump golang.org/x/sys from 0.4.0 to 0.6.0 by @dependabot in #1146
- chore(deps): bump github.com/prometheus/common from 0.39.0 to 0.42.0 by @dependabot in #1151
- chore(deps): bump github.com/prometheus/exporter-toolkit from 0.8.2 to 0.9.1 by @dependabot in #1150
- chore(deps): bump github.com/Microsoft/hcsshim from 0.9.7 to 0.9.8 by @dependabot in #1160
New Contributors
- @6fears7 made their first contribution in #1095
- @tpowelldev made their first contribution in #1127
- @DennisGaida made their first contribution in #1137
- @ankom2007 made their first contribution in #1148
- @fuxingZhang made their first contribution in #1144
- @mansikulkarni96 made their first contribution in #1158
- @Mak0tin made their first contribution in #1162
Full Changelog: v0.21.0...v0.22.0 |
| 0.21.0 | 1 de març del 2023 | — | 64 bits MSI64 bits PortableARM64 Portable32 bits MSI32 bits Portable Notes de la versió⚠️ 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
- Update regex by @marnicgit in #1075
- Try to bump /x/sys to the current stable version to fix IsWindowsService() by @gillg in #1078
- Update collector.process.md by @marnicgit in #1077
- Add ARM64 builds to releases by @breed808 in #1055
- fix: Remove memory leaks in scheduled_task by @breed808 in #1080
- Add files via upload by @vear959595 in #1083
- Compatibily with new flag web.listen-address by @bck01215 in #1096
- Cleaning up listen addresses flags before parsing config file by @knabben in #1100
- Add cpu metrics based on newer and more accurate perflib sources by @higels in #1088
- fix: Continue os collection on missing page file by @breed808 in #1108
- Add scheduled_task flag examples by @breed808 in #1114
- Add Avg logical disk RW Queue metrics by @tehseenshahab in #1113
- Split CI/CD configuration by @breed808 in #1115
- Update deprecated Github Actions by @breed808 in #1117
- Fix CI release issues by @breed808 in #1118
Dependency Updates
- chore(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 by @dependabot in #1081
- chore(deps)!: bump github.com/prometheus/exporter-toolkit from 0.7.1 to 0.8.1 by @dependabot in #1082
- chore(deps): bump perflib to v0.2.0 by @breed808 in #1084
- chore(deps): bump golang.org/x/sys from 0.1.0 to 0.2.0 by @dependabot in #1094
- chore(deps): bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 by @dependabot in #1093
- chore(deps): bump github.com/prometheus/exporter-toolkit from 0.8.1 to 0.8.2 by @breed808 in #1099
- chore(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0 by @dependabot in #1102
- chore(deps): bump github.com/prometheus/common from 0.37.0 to 0.38.0 by @dependabot in #1104
- chore(deps): bump github.com/Microsoft/hcsshim from 0.9.4 to 0.9.6 by @dependabot in #1109
- chore(deps): bump github.com/prometheus/common from 0.38.0 to 0.39.0 by @dependabot in #1110
New Contributors
- @marnicgit made their first contribution in #1075
- @gillg made their first contribution in #1078
- @vear959595 made their first contribution in #1083
- @knabben made their first contribution in #1100
- @tehseenshahab made their first contribution in #1113
Full Changelog: v0.20.0...v0.21.0 |
| 0.20.0 | 6 d’octubre del 2022 | — | 64 bits Portable64 bits MSI32 bits MSI32 bits Portable Notes de la versióNotable Bugfixes
- Fixed exporter failing to start while the host system is under load (typically during Windows updates) by @jammiemil in #1047
🐛 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
- Update gopkg.in/yaml_v2 to yaml_v3 by @breed808 in #997
- chore(deps): bump github.com/Microsoft/hcsshim from 0.9.3 to 0.9.4 by @dependabot in #1029
- chore(deps): bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1 by @dependabot in #1030
- chore(deps): bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 by @dependabot in #1041
- Fix broken Spellcheck CI job by @breed808 in #1043
- chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #1028
- Fix Error "Service Access is denied" in service collector useApi by @alvarocabanas in #1036
- Add Hyper-V Hypervisor Logical Processor metrics by @gloyka in #1034
- Export extra version information by @benridley in #1051
- Document recent changes to os_build_info metric by @breed808 in #1052
- Added documentation for iis collector by @kaffarell in #1060
- fix PercentTimeinGC metric by @trunov-ms in #999
- Update collector.logon.md by @kaffarell in #1061
- Added WebService uptime metric in iis collector by @kaffarell in #1059
- Update collector.mssql.md by @shivsepra in #1065
New Contributors
- @gloyka made their first contribution in #1034
- @jammiemil made their first contribution in #1047
- @kaffarell made their first contribution in #1060
- @trunov-ms made their first contribution in #999
- @shivsepra made their first contribution in #1065
Full Changelog: v0.19.0...v0.20.0 |
| 0.19.0 | 23 de juliol del 2022 | — | 64 bits MSI64 bits Portable32 bits Portable32 bits MSI Notes de la versióWhat's Changed
- Add HostProcess Container Configuration for k8s by @jsturtevant in #864
- Ensure CPU time description matches mode flag by @breed808 in #925
- Check default collector metrics with promtool by @breed808 in #907
- Run CI on pushes to master branch by @breed808 in #945
- feat: add storage metrics for container collector by @szediktam in #943
- fix: typo of container docs by @szediktam in #949
- Fix image build issues by @breed808 in #948
- Fix formatting for kubernetes documentation by @jsturtevant in #963
- Bump github.com/prometheus/common from 0.32.1 to 0.33.0 by @dependabot in #965
- Fix memory collector promtool metric issues by @mjtrangoni in #913
- Resolve recent CI issues by @breed808 in #970
- Bump github.com/prometheus/common from 0.33.0 to 0.34.0 by @dependabot in #977
- Add Hyper-V VM Memory metrics by @andbanman in #971
- Adding Scheduled Tasks Collector by @mousavian in #821
- Use powershell image for firewall init container by @breed808 in #969
- replace these deprecated functions by @yangliyl in #982
- Skip processing files with duplicates metrics by @breed808 in #968
- Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 by @dependabot in #988
- Bump github.com/go-ole/go-ole from 1.2.5 to 1.2.6 by @dependabot in #989
- Bump github.com/go-kit/log from 0.2.0 to 0.2.1 by @dependabot in #990
- Bump github.com/Microsoft/hcsshim from 0.9.2 to 0.9.3 by @dependabot in #995
- Continue OS collector on absent paging file by @breed808 in #954
- Bump github.com/prometheus/common from 0.34.0 to 0.35.0 by @dependabot in #1003
- Add support for MSCluster collectors by @sstorie in #885
- Update kubernetes.md by @gopihc in #1012
- Update collector.fsrmquota.md by @Woldelig in #1020
- chore(deps): bump github.com/prometheus/common from 0.35.0 to 0.37.0 by @dependabot in #1021
- fix: remove UpdateDomain (mscluster-resourcegroup) by @alexwiedermann in #1025
- Skip missing IIS instances by @breed808 in #1015
- Add content write permissions to GITHUB_TOKEN by @breed808 in #1026
New Contributors
- @szediktam made their first contribution in #943
- @andbanman made their first contribution in #971
- @mousavian made their first contribution in #821
- @yangliyl made their first contribution in #982
- @sstorie made their first contribution in #885
- @gopihc made their first contribution in #1012
- @Woldelig made their first contribution in #1020
- @alexwiedermann made their first contribution in #1025
Full Changelog: v0.18.1...v0.19.0 |
| 0.18.1 | 5 de febrer del 2022 | — | 64 bits MSI64 bits Portable32 bits Portable32 bits MSI Notes de la versióBug fixes
- Fixed broken whitelist/blacklist flag functionality for iis collector #937 |
| 0.18.0 | 31 de gener del 2022 | — | 64 bits Portable64 bits MSI32 bits Portable32 bits MSI Notes de la versió⚠️ 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!)
🐛 Known Bugs
- Collectors using the WMI metric source may experiencing memory leaks (#813). |
| 0.17.1 | 2 de gener del 2022 | — | 64 bits MSI64 bits Portable32 bits Portable32 bits MSI Notes de la versióBug fixes
- textfile collector was generating duplicate metrics, failing scrapes #902 |
| 0.17.0 | 28 de desembre del 2021 | — | 64 bits Portable64 bits MSI32 bits Portable32 bits MSI Notes de la versió⚠️ 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!)
🐛 Known Bugs
- Collectors using the WMI metric source may experiencing memory leaks (#183). |
| 0.16.0 | 8 de desembre del 2021 | — | 64 bits MSI64 bits Portable32 bits MSI32 bits Portable Notes de la versió⚠️ 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!) |
| 0.15.0 | 8 de desembre del 2021 | — | 64 bits Portable64 bits MSI32 bits Portable32 bits MSI Notes de la versió⚠️ 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) |
| 0.14.0 | 8 de desembre del 2021 | — | 64 bits MSI64 bits Portable32 bits Portable32 bits MSI Notes de la versióEnhancements
- Add run_as label on windows_service_info (#527, thanks @paologallinaharbur!)
- Expose exporter version information on /version (#555, thanks @zlepper!)
- Convert MSSQL collector to use perflib rather than WMI (#592, thanks @mallenLF!)
- Add FSRM collector (#437, thanks @nwies!)
Bug fixes
- DHCP collector failure due to help mismatch (#533, thanks @breed808!)
Docs
Thanks to @JDA88, @zlepper, @clain23 and @eloekset for fixes and updates on the documentation since the last release! |
| 0.13.0 | 8 de desembre del 2021 | — | 64 bits MSI64 bits Portable32 bits Portable32 bits MSI Notes de la versióBreaking changes
Project renamed and moved
The exporter has been renamed to windows_exporter, and moved to the prometheus-community organization (see #519).
This includes changing the metrics' name prefixes from wmi_ to windows_, meaning that all queries need to be changed to match the new names.
For example, windows_cpu_time_total replaces wmi_cpu_time_total.
There are no functional changes in this release. |
| 0.12.0 | 8 de desembre del 2021 | — | 64 bits MSI64 bits Portable32 bits Portable32 bits MSI Notes de la versióDeprecation note
This is the last planned release with the wmi_exporter name, future releases will be named windows_exporter. See #499 and #519 for context.
This also means that the next release will have a breaking change, the metrics will change names from wmi_... to windows_.... You will need to adjust your dashboards and alerts. See this comment for a suggestion if you want to rename metrics already now.
Enhancements
- New collector: terminal_services (#491, thanks @asiyani!)
- New collector: remotefx (#491, thanks @asiyani!)
- New collector: dhcp (#493, thanks @breed808!)
- New collector: exchange (#508, thanks @rmyhren and @eikaas!)
- Add wmi_service_info metric with display_name and pid labels (#516, thanks @gsanchezgavier!)
Bug fixes
- Exporter now gives an error message instead of crashing if a non-existing collector is specified in --collectors.enabled (#529)
- Collector generator now works with Powershell 7 (#523, thanks @basroovers) |