
Robotmk is the bridge technology between the testing tool Robot Framework and Checkmk.
Robotmk lets you run Robot Framework test cases periodically on test hosts to simulate arbitrary user actions on any interface: Web UIs, Desktop applications, REST APIs, databases, ...
It integrates these results into Checkmk services, giving you unprecedented visibility into the availability, performance, and functionality of your business applications - all this under a single monitoring interface: Checkmk.
It was developed during the pandemic 2020 by Simon Meggle as an "MKP" extension (Checkmk plugin package) and became quickly the most downloaded package on the Checkmk Exchange platform.
Since Checkmk 2.3, it is a natively integrated feature in Checkmk, now also called Synthetic Monitoring.
The recommended and actively maintained version is built into Checkmk under the name Synthetic Monitoring.
It can be used free of charge for up to 3 test services and up to 15 keywords.
Architecture:


(Robotmk Dashboard, with kind permission from LGB, Landesvermessung und Geobasisinformation Brandenburg)
The older MKP-based version is still available for Checkmk versions 2.3 and 2.4 and can be downloaded from the Checkmk Exchange.
⚠️ Notice: The MKP version will no longer be updated or maintained starting with Checkmk 2.5.
| Title | Notes | Event | Link |
|---|---|---|---|
| Test like a Robot, Monitor like a Bavarian | A talk of Sebstian Böhm and Maxi Sachmann from the City of Munich | Checkmk Conference #11 (2025) | https://youtu.be/dseJ9iLrzYI?t=7801 |
| What's new in Synthetic Monitoring in CMK 2.4 | Jörg Herbel and Simon Meggle | Checkmk Conference #11 (2025) | https://youtu.be/dseJ9iLrzYI?t=16019 |
| Synthetic Monitoring of Geomap Applications | Simon Meggle giving technical insights into a Robotmk customer project at LGB, Landesvermessung und Geobasisinformation Brandenburg | Checkmk Conference #11 (2025) | https://youtu.be/dseJ9iLrzYI?t=17339 |
| Getting Started with Synthetic Monitoring | Part 1 | Checkmk Youtube Channel | https://www.youtube.com/watch?v=1Ec8QwaJWXU |
| Integrating Robot Framework tests in Checkmk | Part 2 | Checkmk Youtube Channel | https://www.youtube.com/watch?v=peo9SgN5ciY |
Get trained by Simon Meggle, the original creator of Robotmk and Product Manager of Checkmk Synthetic Monitoring.
In collaboration with Elabit GmbH and Checkmk, this comprehensive 4-day training is designed to take you from fundamentals to expert-level understanding of end-to-end monitoring with Robot Framework.
Training Highlights:
Check training dates and availability soon here: 👉 https://checkmk.com/trainings/schedule

$ claude mcp add robotmk \
-- python -m otcore.mcp_server <graph>