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_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_process_limit The size of the user-mode portion of the virtual address space of the calling process, in bytes. This value depends on the type of process, the type of processor, and the configuration of the operating system. 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_system_up_time Time of last boot of system gauge 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_system_up_time < 86400

Alerting examples

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