os collector

June 3, 2026 ยท View on GitHub

The os collector exposes metrics about the operating system

Metric name prefixos
ClassesWin32_OperatingSystem
Enabled by default?Yes

Flags

None

Metrics

NameDescriptionTypeLabels
windows_os_hostnameLabelled system hostname information as provided by ComputerSystem.DNSHostName and ComputerSystem.Domaingaugedomain, fqdn, hostname
windows_os_infoContains full product name & version in labels. Note that the major_version for Windows 11 is "10"; a build number greater than 22000 represents Windows 11.gaugeproduct, version, major_version, minor_version, build_number, revision, installation_type
windows_os_install_time_timestamp_secondsUnix timestamp of OS installation timegaugeNone

Example metric

# HELP windows_os_hostname Labelled system hostname information as provided by ComputerSystem.DNSHostName and ComputerSystem.Domain
# TYPE windows_os_hostname gauge
windows_os_hostname{domain="",fqdn="PC",hostname="PC"} 1
# HELP windows_os_info Contains full product name & version in labels. Note that the "major_version" for Windows 11 is \\"10\\"; a build number greater than 22000 represents Windows 11.
# TYPE windows_os_info gauge
windows_os_info{build_number="19045",installation_type="Client",major_version="10",minor_version="0",product="Windows 10 Pro",revision="4842",version="10.0.19045"} 1
# HELP windows_os_install_time_timestamp_seconds Unix timestamp of OS installation time
# TYPE windows_os_install_time_timestamp_seconds gauge
windows_os_install_time_timestamp_seconds 1.6725312e+09

Useful queries

This collector does not yet have useful queries, we would appreciate your help adding them!

Alerting examples

This collector does not yet have alerting examples, we would appreciate your help adding them!