Bot releases are visible (Hide)
Published by carlpett over 4 years ago
Published by carlpett over 4 years ago
wmi_os_info
metric with information about Windows product name and version (#413, thanks @der-eismann!)wmi_cs_hostname
metric with hostname, domain and fqdn info (#470, thanks @sll552!)Published by carlpett about 5 years ago
logical_disk
, memory
, net
and system
collectors now use perflib rather than WMI (#400, #402, #403, #405, thanks @breed808!)wmi_tcp_connections_established
is now correctly a gauge, rather than a counter (#411, thanks @breed808!)Thanks @charlesmorin, @floptical and @Schlump for documentation updates since the last release!
Published by carlpett about 5 years ago
wmi_net_current_bandwidth
is now correctly a gauge, instead of a counter (#393, thanks @breed808!)Published by carlpett about 5 years ago
logical_disk
metrics (#387, thanks @breed808!)logon
collector for logon sessions (#384, thanks @breed808!)container
collector was not built into the binary (#391)Published by carlpett about 5 years ago
Published by carlpett about 5 years ago
This release brings some changes that you should be aware of when upgrading.
The exporter will now try to return within Prometheus timeout, even if all collectors have not yet finished. A new metric wmi_exporter_collector_timeout{collector="collector-name"}
allows seeing when this happens.
The exporter does this by reading the scrape timeout automatically sent by Prometheus in the X-Prometheus-Scrape-Timeout-Seconds
header, and subtracting a "safety margin" (default 0.5 seconds), then aborting when that time has passed. If your system is heavily loaded, you may need to increase this margin, and can do so with the new --scrape.timeout-margin
flag.
This release contains the first use of Perflib in the cpu
collector to give a lower-overhead way of fetching data than WMI. If this works out well, we expect to convert a majority of the existing collectors to Perflib, which should alleviate a lot of the issues around WMI we've seen.
dbreplica_transaction_delay_seconds
was reported in microseconds instead of seconds (#351, thanks @sqlkabouter!)Published by carlpett over 5 years ago
This is a preview release containing two changes we are considering:
Any feedback on these changes is very welcome as comments on the two above PRs!
The Windows Installer framework requires a three-position version, and does not allow semver prerelease tags (-preview, in this case). It is also somewhat picky about which versions can be upgraded between. In order to both allow us to make patch releases on the 0.7 version, as well as support upgrading from this preview to a coming 0.8 release, patch number 999 was arbitrarily chosen.
Published by carlpett over 5 years ago
Published by carlpett over 5 years ago
EXTRA_FLAGS
parameter (#291, thanks @kpettijohn!)Published by carlpett almost 6 years ago
memory
collector for exposing more information about memory usage (#266, thanks @aswhit1!)docs/
directory. Help with extending the info around practical usages would be very appreciated! (#113)Published by carlpett almost 6 years ago
Published by carlpett about 6 years ago
Published by carlpett about 6 years ago
AccessMethod
class to MSSQL collector (#236, thanks @szook!)Published by carlpett about 6 years ago
Published by carlpett about 6 years ago
Published by carlpett over 6 years ago
Win32_PerfRawData_W3SVC_WebServiceCache
returns empty results (#225, thanks @szook)Published by carlpett over 6 years ago
service
collector (#198)hyperv
collector (#202 - thanks @tunaman!)textfile
collector can now handle files with \r\n
(normal Windows line endings) (#200)Published by carlpett over 6 years ago
process_start_time_seconds
(#194)Published by carlpett over 6 years ago