Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here

Werk #11631: License usage report: How to exclude sites, hosts and services from license counting

Component Setup
Title License usage report: How to exclude sites, hosts and services from license counting
Date Feb 11, 2021
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.1.0b1 Checkmk Enterprise (CEE), Checkmk MSP (CME)
2.0.0b7 Checkmk Enterprise (CEE), Checkmk MSP (CME)

The license usage report should NOT contain sites, hosts and services which are used for test scenarios. Due to a lot of different scenarios we need a flexible way for excluding these test scenarios from the reports.

Let's begin at atom level. A service can be excluded by adding the label {cmk/licensing:excluded}. For example you can do that via the ruleset {Setup > Services > Service monitoring rules > Service labels}.

In order to exclude a host and all it's services you only have to label this host with {cmk/licensing:excluded}. In this case you do not need additional labels for the host services. Adding a host label can be achieved with the ruleset {Setup > Hosts > Host monitoring rules > Host labels}.

If you want to exclude a whole site you can use the host label ruleset {Setup > Hosts > Host monitoring rules > Host labels} for ALL hosts.

Thus, the idea is the following: if a higher level entity (eg. a host) is already excluded then the lower level entities (eg. host services) do not have to be excluded again. This also may reduce the number of rulesets.

To the list of all Werks