Windows Performance Counters

This page contains background information on performance counters and how to use them in Checkmk.

Table of Contents


Checkmk has several predefined checks that read specific Windows performance counters (via WMI).

Existing plugins collect most performance counters used by Checkmk. If you want to add a custom performance counter, you also need to create a check plugin. Checkmk does not magically understand performance counters sent to it.

Link Collection

  • An excellent explanation of how to use "perfmon.exe". It is written for Windows 10, but when you get the idea, it fits all Windows Versions:
    How to use Performance Monitor on Windows 10

  • When you've gathered the counter's numerical values, it is time to integrate them into Checkmk by creating your own check plugin.
    We assume the Windows agent is v1.6 or newer (configuration with .yml file, see here: Architecture of the agent.

How-tos and Troubleshooting