Made the name of the role for default checks configurable. Allows having hosts without default checks. Like monitoring a non self hosted service.
made the server role for default checks configurable
we want to monitor hasts and services using icinga which are not managed
by us and therefore will not repspond i.e. to nrpe based checks.
use default server role for ping checks too
Could you rename "default_checks_server_role" to something shorter? maybe something like "default_checks_role", and add a comment in the attributes file on what this attribute is and if undefined what is the default? Also for the default ping I think the default should be '*' and not 'all'; Let me know if this makes sense. Thanks!