AUX Host Labels via Special Agent could be configured via ruleset. The AUX labels are written to piggyback. Distributed monitoring need one special agent for each side.
Some regex operations are possible to use for matching Host Labels.
~ in front of the key or value make this a regex match
i. e. '.*' is the regex for matching all keys or values
both, keys and values, are splitted by ':' during execution. Thats the reason why '' needs to be in front of key and value
Examples:
- '~monitor/entry:true' for 'monitor/entry5:true', 'monitor/entryfordashboard:true'
- 'monitor/categorie:~process' for 'monitor/categorie:process_discovery', 'monitor/categorie:process_oracle'
- 'monitor/categorie:~.*' for 'monitor/categorie:process_discovery', 'monitor/categorie:oracle'
- '~.*:~oracle' for 'db/categorie:oracle_host', 'monitor/database:oracle'
For more examples and documentation see https://docs.checkmk.com/latest/en/regexes.html#prefixinfixsuffix
The following checks are included:
| Check | Service Name |
|---|
The plugin is tested with the following major versions:
- 2.3.0 -> 1.0.2
- 2.4.0 -> 1.0.2
- 2.5.0 -> 1.0.2
See exchange.checkmk.com
- 1.0.2:
- Add MKP for AUX Hostlabels to github and exchange
- fix typo in example
GPL-Licensed