Description

Finds applications that are running on your hosts but not monitored yet, and suggests the agent plug-in or special agent that would cover them.

The Monitoring Coverage Analyzer (MCA) looks at the agent data Checkmk
already has and finds applications and subsystems that are running on
agent-monitored hosts but not monitored yet (databases, web servers,
Hyper-V, SAP, Veeam, Citrix, ...). For each finding it names the agent
plug-in or special agent that would cover it, including checks from MKPs
installed on your site.

  • GUI page "Setup > Maintenance > Analyze monitoring coverage" with the
    coverage of all hosts and open findings per host
  • One service "Checkmk Monitoring Coverage" per host
  • Nothing to deploy on your hosts: uses the agent data Checkmk has
    already cached
  • Works in distributed setups (analysis on the central site only)
  • Findings can be ignored with a Setup rule

Detection is heuristic by design (curated rules plus a fuzzy search
across all check plug-ins of the site), so false positives and false
negatives cannot be ruled out completely. Please report them on GitHub.

After installing, run once as the site user: mcactl setup

Requires Checkmk 2.5.0p15 or later, also runs on 3.0.
Developed with the help of AI coding assistants; designed, reviewed and
tested on real Checkmk sites by the authors.

Source, documentation and issues:
https://github.com/Gulaschcowboy/checkmk_monitoring_coverage_analyzer

Version 1.0.0
Latest version

Uploaded on: 5 Oct 2026

Downloads: 0

Built on Checkmk version: cmk-mkp-tool 3.0.0

Minimum Checkmk version required: 2.5.0p15

MKP MD5 hash: 834628c3f22856b795284f6239add4eb