Grouping of Checks

Hi,

Is it possible to group checks / rules / check configurations together and then apply these to a specific set of hosts? I doubt not, at least i did not find anything related. This would make life for us a lot easier as we have thousands of hosts and dozens of different applications. Sure it is possible to configure all the rules based on an application tag and some label combinations but the management of all these rules is a bit complicated and i would love to have the opportunity to configure all the rules for a set of hosts together, something like a rule package for example.

Dont get me wrong, all our monitoring needs are covered, Checkmk is doing great and has every check we need. This is more some sort of UI / convenience topic i think.

Maybe i missed something out, how do you organize your rules?

Thanks in advance!

Regards

Sebastian

1 Like

Hi Sebastian,

the question is how, meaning based on what criteria, do you want to create those groups ?
In checkmk you can create “virtual groups” using labels, tags, folders, hostnames, regex of hostnames and a combination of all.

In the last time my personal preference is shifting towards labels, as you have more features in dashboards and notifications compared to tags. (with the and/or combinations).

Preferably you can use a CMDB, sync the attributes of the hosts in the cmdb as labels into checkmk and you have the condition foundation for your rulesets.

1 Like

Yeah, that should work. But i would like to have some sort of UI support maybe like the BI rules. So you would create a monitoring pack and then put all the rules into the monitoring pack (e.g. enforced services, limits for checks, etc.) and then assign the monintoring pack via rules to your hosts. So you can always check which rules all get applied to these hosts and have nice overview.

Have a look at predefined conditions, maybe they work for you.

1 Like