Skip to content
Benjamin Knapp edited this page Jul 8, 2026 · 2 revisions

checkmk-json-agent Wiki

A generic Checkmk special agent for monitoring any HTTP/JSON API. Point it at a /health or /status endpoint, extract fields by path, and turn them into Checkmk services with thresholds, metrics and graphs — no custom Python, no per-integration MKP. It's all one Setup rule.

Targets Checkmk 2.4+ (any edition).

Start here

In one minute

  1. Install the MKP (Installation).
  2. Setup → Agents → Other integrations → Generic JSON API → create a rule.
  3. Add an endpoint (the URL to fetch) and one or more fields to monitor (a JSON path → a service).
  4. Save, activate changes, run service discovery on the host — your JSON … services appear.

This wiki is the task-oriented "how do I…" guide. The README is the canonical reference; where they disagree, the README wins.

Clone this wiki locally