Checkmk + Memtro

What is broken on our Checkmk site, and has anyone acknowledged it?

Checkmk tells you what is broken on your own monitoring site. Memtro reads the services in WARN, CRIT or UNKNOWN across the site or on one host, with their output, last check, hard or soft state, and whether each is acknowledged or in downtime. It also reads every service on one host with a count per state, a single service, and the site's version. When asked and granted, it can acknowledge a host or service problem, remove an acknowledgement, and start a service discovery on a host. A discovery only creates pending changes, which somebody must still activate in Setup.

In Memtro

What you can do with Checkmk in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Checkmk tool, reads what it needs, and answers with the source cited.

What it does

  1. 01See every service in WARN, CRIT or UNKNOWN across the site or on one host, with its output, last check and hard or soft state.
  2. 02Check whether each problem is already acknowledged or in downtime.
  3. 03List one host's services worst first with a count per state, or read one service and the site's version.
  4. 04When asked and granted, acknowledge a host or service problem with a comment, notifying its contacts only if you say so.
  5. 05When asked and granted, remove an acknowledgement so the problem counts as unhandled again.
  6. 06When asked and granted, start a service discovery on a host, which leaves pending changes for somebody to activate in Setup.

Acts when asked

When you ask it to

These tools change something in Checkmk. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Acknowledge a host problem
  2. 02Acknowledge a service problem
  3. 03Remove an acknowledgement from a host or service
  4. 04Start a service discovery (refresh) on a host
In practice

Ask it like you would a colleague

Once Checkmk is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Checkmk + Memtro
  • What is critical in Checkmk right now?

  • Which problems on db01 are unacknowledged?

  • Show me every service on web02, worst first.

  • When was the backup service on db01 last checked?

  • Acknowledge the disk space problem on db01 with a note that Tom is on it.

01

Morning check before standup

Dan Fletcher, an infrastructure engineer at Acme Ltd, asked which Checkmk problems were still unacknowledged. Memtro listed the CRIT and WARN services with their output and last check, and flagged the ones already in downtime so he could skip them.

02

Acknowledging a known outage

Maya Okafor, who runs operations at Northwind, asked Memtro to acknowledge the CRIT disk check on db01 while a new volume was ordered. Memtro acknowledged it with her comment and no notification, so it stopped alerting as unhandled and its contacts were not messaged.

Teams

Where it fits

The teams that lean on Checkmk most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Checkmk is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Engineering and operations

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withHost, site, automation user and automation secret
  1. 1

    In Checkmk, open Setup → Users → Users and create an automation user. Give it a role that can see all hosts and services, and acknowledge problems if you want that.

  2. 2

    In Memtro, open Connections → Checkmk and paste the Host (name only, no https://), the Site from the web address, the Automation user and its Automation secret.

  3. 3

    Set the API version to 1.0 if the site runs Checkmk 2.4 or earlier, and the port if the web interface is not on 443. An administrator grants the acknowledge and discovery actions to the teams that may use them.

  4. 4

    Ask what is critical in Checkmk right now, or which problems on db01 are unacknowledged.

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Checkmk tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Checkmk?+

Only when you ask, and only what it has been granted: acknowledge a host problem; acknowledge a service problem; remove an acknowledgement from a host or service; start a service discovery (refresh) on a host. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Checkmk connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Checkmk data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Checkmk?+

Host, site, automation user and automation secret. In Checkmk, open Setup → Users → Users and create an automation user. Give it a role that can see all hosts and services, and acknowledge problems if you want that.

Connect Checkmk in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time