What's Changed
💥 Breaking Changes
- time:
windows_time_clock_frequency_adjustment_ppb_total
->windows_time_clock_frequency_adjustment_ppb
and addwindows_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
towindows_net_nic_address_info
and introduce mac addresses by @jkroepke in #1940
✨ Exciting New Features
- chore: add quay.io registry by @jkroepke in #1934
- net: expose operation status of nic by @jkroepke in #1956
🐞 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
- 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
🛠️ 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
- fix(deps): update module github.com/prometheus/common to v0.63.0 by @renovate in #1932
- chore(deps): update dependency windows to v2022 by @renovate in #1933
- chore(deps): pin dependencies by @renovate in #1930
- chore(deps): update dependency go to v1.24.1 by @jkroepke in #1937
- chore(deps): update docker/login-action digest to 74a5d14 by @renovate in #1938
- chore(deps): update github actions by @renovate in #1942
- chore(deps): update dependency golangci/golangci-lint to v1.64.8 by @renovate in #1943
- chore(deps): update github actions by @renovate in #1944
- chore(deps): update module golang.org/x/net to v0.38.0 by @renovate in #1974
- chore(deps): update module google.golang.org/grpc to v1.71.1 by @renovate in #1971
- chore(deps): update github actions by @renovate in #1969
- chore(deps): update module github.com/prometheus/procfs to v0.16.0 by @renovate in #1973
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to ee84b53 by @renovate in #1970
- chore(deps): update module google.golang.org/protobuf to v1.36.6 - autoclosed by @renovate in #1972
- chore(deps): update golangci/golangci-lint-action action to v7 by @renovate in #1976
- fix(deps): update golang.org/x/ by @renovate in #1980
📖 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
- docs: update for #1964 by @yarix in #1979
Other Changes
New Contributors
Full Changelog: v0.30.4...v0.31.0-beta.0