Files
windows_exporter/docs/collector.system.md

3.4 KiB

system collector

The system collector exposes metrics about ...

Metric name prefix system
Data source Performance Counters
Enabled by default? Yes

Flags

None

Metrics

Name Description Type Labels
windows_system_boot_time_timestamp Unix timestamp of last system boot gauge None
windows_system_context_switches_total Total number of context switches counter None
windows_system_exception_dispatches_total Total exceptions dispatched by the system counter None
windows_system_processes Number of process contexts currently loaded or running on the operating system gauge None
windows_system_processes_limit Maximum number of processes. Windows has no defined limit, so this is always reported as 4294967295 gauge None
windows_system_processor_queue_length Number of threads in the processor queue. There is a single queue for processor time even on computers with multiple processors. gauge None
windows_system_system_calls_total Total combined calls to Windows NT system service routines by all processes running on the computer counter None
windows_system_threads Number of Windows system threads gauge None

Example metric

Show current number of system threads

windows_system_threads{instance="localhost"}

Show current number of processes

windows_system_processes{instance="localhost"}

Useful queries

Find hosts that have rebooted in the last 24 hours

time() - windows_system_boot_time_timestamp < 86400

Alerting examples

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