Enabled and disabled section for Windows
LAST TESTED ON CHECKMK 2.3.0P1
Enabled section for Windows
By default, all the sections will be executed. Sections that are not selected here will be skipped. Skipping sections reduces CPU load on the monitored host and the amount of transferred data. However, it may result in the absence of the associated Checkmk service or services. The Eventlog monitoring and the performance counters need the most CPU performance.
Disabled section for Windows
This option allows skipping specific sections of the Checkmk agent. By default, all the sections will be executed. The agent will not execute selected sections. Skipping sections reduces CPU load on the monitored host and the amount of transferred data. However, it may result in the absence of the associated Checkmk service or services.
How should we use the rules?
We recommend using only one of these rules. With the “enabled” rule, you can define a set of sections that should be enabled by the agent directly. In such a case you want to disable a section, e.g., Windows counter, due to long-running WMI commands, you should use the disabled rule, or you deselect this entry in the enabled rule.
Example
Let's go one step further and imagine the following scenario: Per default, you want to disable the Windows Event Logs section and enable it on a specific host.
You will need two disabled sections rules:
- Rule (top rule)
This rule, without selecting any section, enables the Windows Event Log on specific systems. - Rule (the very last rule, if you have more rules)
Here, you select only the Windows Event Logs. This is your default rule to disable the Log Section globally.
After you have configured the rules, don't forget to bake the agent and install it on the Windows host. Without this, the rules configured here do not apply.
If you want to check the configuration on the Windows host (might be useful for troubleshooting), the disabled sections configuration is written here: C:\ProgramData\checkmk\agent\bakery
And the file looks like this:
# Created by Check_MK Agent Bakery. # This file is managed via WATO, do not edit manually or you # lose your changes next time when you update the agent. global: disabled_sections: [] enabled: true install: true port: 6556
Related articles