Werk #13763: Restructure and extend monitoring of agent plugins and local checks
Component | Checks & agents |
Title | Restructure and extend monitoring of agent plugins and local checks |
Date | Mar 14, 2022 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk Version | 2.2.0b1 2.1.0b2 |
Level | Trivial Change |
Class | New Feature |
Compatibility | Compatible - no manual interaction needed |
Werk 13474 introduced the monitoring of agent plugins and local checks via a dedicated check plugin (checkkmk_agent_plugins). This has been reworked and extended in multiple ways:
- The functionality has been integrated into the plugin checkmk_agent (service "Check_MK Agent"). The corresponding configuration options have been integrated into the ruleset "Checkmk Agent installation auditing".
- Users can now configure separate version requirements for agent plugins and local checks. Analogously, users can now configure two separate exclusion patterns.
- In case minimum versions are configured, users can also configure the monitoring state for unparsable versions. Previously, Checkmk always reported UNKNOWN in this case.
- Checkmk now additionally checks for duplicate agent plugins and local checks (separately). In case duplicate files are found, Checkmk reports WARN. This check respects any user-defined exclusion patterns.