wmi¶
This module will monitor one or more Windows machines, using the wmi_exporter.
wmi_exporter configuration
Module collects metrics from following collectors: - cpu - memory - net - logical_disk - os - system
Run wmi_exporter
with these collectors:
wmi-exporter-0.7.0-386.exe –collectors.enabled=”cpu,memory,net,logical_disk,os,system”
Installation: please follow official guide.
charts¶
cpu¶
-
Total CPU Utilization (all cores) in percentage * dpc * user * privileged * interrupt
-
Received and Serviced Deferred Procedure Calls (DPC) in dpc/c
-
Received and Serviced Hardware Interrupts in interrupts/s
-
CPU Utilization Per Core in percentage * dpc * user * privileged * interrupt
-
Time Spent in Low-Power Idle State Per Core in percentage * c1 * c2 * c3
memory¶
-
Memory Utilization in KiB * available * used
-
Memory Page Faults in events/s * page faults
-
Swap Utilization in KiB * available * used
-
Swap Operations in operations/s * read * write
-
Swap Pages pages/s * read * written
-
Cached Data in KiB * cached
-
Cache Faults in events/s * cache faults
-
System Memory Pool in KiB * paged * non-pages
network¶
-
Bandwidth Per NIC in kilobits/s * received * sent
-
Packets Per NIC in packets/s * received * sent
-
Errors Per NIC in errors/s * inbound * outbound
-
Discards Per NIC in discards/s * inbound * outbound
disk¶
-
Utilization Per Disk in KiB * free * used
-
Bandwidth Per Disk in KiB/s * read * write
-
Operations Per Disk in operations/s * reads * writes
system¶
-
Processes in number * processes
-
Threads in number * threads
-
Uptime in seconds * time
configuration¶
Needs only url
to wmi_exporter
metrics endpoint.
Here is an example for 2 instances:
jobs:
- name : win_server1
url : http://10.0.0.1:9182/metrics
- name : win_server2
url : http://10.0.0.2:9182/metrics