Bot releases are visible (Hide)
Published by breed808 about 1 year ago
#803 has introduced the physical_disk
collector as a default collector for the exporter.
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.23.1...v0.24.0
Published by breed808 about 1 year ago
This release fixes the MSI installation issue (and eventlog behaviour) present in the v0.23.0
release.
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.23.0...v0.23.1
Published by breed808 about 1 year ago
EDIT: There's an issue with the MSI installer (specifically the eventlog functionality enabled by default for the MSI installer). Please hold off on using the v0.23.0 release for MSI installations for now.
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.22.0...v0.23.0
Published by breed808 over 1 year ago
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.21.0...v0.22.0
Published by breed808 over 1 year ago
--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.
chore(deps): bump github.com/prometheus/client_model from 0.2.0 to 0.3.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1081
chore(deps)!: bump github.com/prometheus/exporter-toolkit from 0.7.1 to 0.8.1 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1082
chore(deps): bump perflib to v0.2.0 by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/1084
chore(deps): bump golang.org/x/sys from 0.1.0 to 0.2.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1094
chore(deps): bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1093
chore(deps): bump github.com/prometheus/exporter-toolkit from 0.8.1 to 0.8.2 by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/1099
chore(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1102
chore(deps): bump github.com/prometheus/common from 0.37.0 to 0.38.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1104
chore(deps): bump github.com/Microsoft/hcsshim from 0.9.4 to 0.9.6 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1109
chore(deps): bump github.com/prometheus/common from 0.38.0 to 0.39.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1110
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.20.0...v0.21.0
Published by breed808 almost 2 years ago
Pre-release for v0.21.0
for exposure of changes after v0.20.0
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.20.0...v0.21.0-rc1
Published by breed808 about 2 years ago
scheduled_task
collector appears to be leaking memory #1063Update gopkg.in/yaml_v2 to yaml_v3 by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/997
chore(deps): bump github.com/Microsoft/hcsshim from 0.9.3 to 0.9.4 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1029
chore(deps): bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1030
chore(deps): bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1041
Fix broken Spellcheck CI job by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/1043
chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in https://github.com/prometheus-community/windows_exporter/pull/1028
Fix Error "Service Access is denied" in service collector useApi by @alvarocabanas in https://github.com/prometheus-community/windows_exporter/pull/1036
Add Hyper-V Hypervisor Logical Processor metrics by @gloyka in https://github.com/prometheus-community/windows_exporter/pull/1034
Export extra version information by @benridley in https://github.com/prometheus-community/windows_exporter/pull/1051
Document recent changes to os_build_info metric by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/1052
Added documentation for iis collector by @kaffarell in https://github.com/prometheus-community/windows_exporter/pull/1060
fix PercentTimeinGC metric by @trunov-ms in https://github.com/prometheus-community/windows_exporter/pull/999
Update collector.logon.md by @kaffarell in https://github.com/prometheus-community/windows_exporter/pull/1061
Added WebService uptime metric in iis collector by @kaffarell in https://github.com/prometheus-community/windows_exporter/pull/1059
Update collector.mssql.md by @shivsepra in https://github.com/prometheus-community/windows_exporter/pull/1065
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.19.0...v0.20.0
Published by breed808 about 2 years ago
mode
flag by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/925
powershell
image for firewall init container by @breed808 in https://github.com/prometheus-community/windows_exporter/pull/969
Full Changelog: https://github.com/prometheus-community/windows_exporter/compare/v0.18.1...v0.19.0
Published by breed808 over 2 years ago
iis
collector #937Published by breed808 over 2 years ago
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
.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
.adfs
collector (#909, thanks @akrauza!)client_golang
>= v1.12.0 (#924)iis
collector returning errors with IIS versions greater than 7 (#921, thanks @aymericDD!)Published by carlpett almost 3 years ago
textfile
collector was generating duplicate metrics, failing scrapes #902Published by breed808 almost 3 years ago
windows_process_memory_limit_bytes
metric (#805, thanks @max-len!). Metric was previously windows_process_memory_limix_bytes
windows_net_current_bandwidth_bytes
metric (#804, thanks @max-len!). Metric was previously windows_net_current_bandwidth
.windows_process_working_set_bytes
metric (#809). Metric was previously windows_process_working_set
.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)msmq
collector from only collecting from the Computer Queues
queue (#783)textfile
collector crashes with duplicate metrics (#759)process
collector metrics windows_process_working_set_private_bytes
and `windows_process_working_set_peak_bytes (#809)service
collector API source (#840, thanks @alvarocabanas!)thermalzone
collector: return error on empty result (#841)textfile
collector (#882, thanks @geraudster!)windows_tcp_connections_established
metric type in collector documentation (#736, thanks @basroovers!)remote_interactive
example in logon
collector (#748, thanks @majerus1223!)[defaults]
collector example in README (#698, thanks @ramonsmits!)service
collector: add configuration example (#767, thanks @louij2!)memory
collector (#778, thanks @Wittionary!)core
flag to cpu
collector docs (#807, thanks @max-len!)logical_disk
collector : Document expected delays in the size metrics (#846, thanks @JDA88!)IsAnInteractiveSession
function with IsWindowsService
(#863, thanks @jsturtevant!)net
collector documentation: windows_net_packets_received_total_total
-> windows_net_packets_received_total
(#869, thanks @rnjstjdgh!)golangci-lint
reported issues (#892, thanks @mjtrangoni!)Published by breed808 over 3 years ago
_total
suffix to adfs
and net
collector counters (#667)mssql
collector instance
label to mssql_instance
to prevent conflicts with the default Prometheus instance
label (#691)_total
suffix from windows_dns_memory_used_bytes
metric (#706)smtp
collector for the IIS SMTP service (#657)dfsr
collector for the DFS Replication service (#671)container
collector now correctly sets prefix for container_id
label for containerd (#716, thanks @jsturtevant!)cache
collector for the Windows file system cache (#723)cpu_info
collector, exposing per-socket breakdown of system processors (#726, thanks @higels!)mssql
collector where collector would always fail after an initial failure (#671)time
collector (#689)windows_net_packets_outbound_discarded_total
(#717, thanks @jsturtevant!)Published by carlpett almost 4 years ago
windows_mssql_transactions_active_total
has been removed, and is replaced by windows_mssql_transactions_active
(see below)
af
(address family) which lets you separate the two (#615, thanks @mallenLF!)time
collector with metrics about the Windows Time Service (#639)collect[]
url parameter if you need to customize what collectors to use per-scrape (#640, thanks @fischerman!)--collectors.exchange.enabled
flag to restrict which subcollectors are enabled on the exchange
collector (#642, thanks @fischerman!)windows_mssql_transactions_active_total
was erronously a counter, and has been replaced by a gauge windows_mssql_transactions_active
(#636)Published by carlpett about 4 years ago
run_as
label on windows_service_info
(#527, thanks @paologallinaharbur!)Thanks to @JDA88, @zlepper, @clain23 and @eloekset for fixes and updates on the documentation since the last release!
Published by carlpett over 4 years ago
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.
Published by carlpett over 4 years ago
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.
terminal_services
(#491, thanks @asiyani!)remotefx
(#491, thanks @asiyani!)dhcp
(#493, thanks @breed808!)exchange
(#508, thanks @rmyhren and @eikaas!)--collectors.enabled
(#529)Published by carlpett over 4 years ago
Published by carlpett over 4 years ago
⚠️ This release has breaking changes! Make sure to read and understand the below before upgrading!
--telemetry.path
flag), your scrapes will now fail with a http 404. Make sure your Prometheus job configuration and the exporter configuration matches!--collector.process.processes-where
flag has been removed, in favour of --collector.process.whitelist
and --collector.process.blacklist
(see more below)process
collector has been rewritten to use perflib (#489), yielding significant performance improvements. Since it no longer uses WMI, the filtering mechanism can no longer use WQL. It now instead uses a white- and blacklist with regular expressions, like several other collectors.--max-requests
can be used to tune this. Typically, running several simultaneous scrapes tends to make the WMI subsystem slow.Published by carlpett over 4 years ago