Test like a Robot.
Monitor like a Pro.
The official Robot Framework
integration for
Checkmk Synthetic Monitoring.
⭐️⭐️⭐️⭐️⭐️
✔ 100% Robot Framework.
✔ 100% Checkmk integration.
✔ 100% End User Experience Monitoring.
Robotmk combines the power of the Robot Framework with the precision of Checkmk – for seamless end-to-end monitoring of your business-critical applications from the end-user perspective.
Robotmk transforms the Robot Framework test tool into a powerful, universal monitoring tool.
Robotmk has formed the technical foundation of Checkmk Synthetic Monitoring since 2022. Therefore, a Checkmk installation is of course a prerequisite. For small installations and to try out Checkmk, the trial version is sufficient, which can be downloaded here.
Basic knowledge of Robot Framework is helpful, but the easy-to-understand syntax means that even beginners can quickly become productive. The keyword-driven syntax of Robot Framework is used precisely for the purpose of hiding complex Python code.
Not at all. The installation packages for the test hosts are created by Checkmk, including configuration, scheduler, robot files and also a sophisticated technology to create the Python runtime environments virtually from scratch.
The Citrix session can initially be set up with a web library, for example. As soon as Citrix starts, a library for screen pattern recognition can be used, which can work completely agnostic of the screen content. RDP sessions can also be tested with this.
No customization is required for the integration of existing robot suites.
Robotmk is an integral part of Checkmk and can be downloaded here
Robotmk was developed in 2020 by Simon Meggle (ELABIT GmbH) and initially released as an open source extension for Checkmk. Since 2022, Simon has been working as Product Manager “Synthetic Monitoring” for Checkmk, as well as in his own company as a consultant and trainer for Robotmk and Robot Framework.
Synthetic Monitoring is an established technical term for the automated, repeated simulation of user interactions with user interfaces and is also the product name in Checkmk. Robotmk is the name of the specific technical implementation for Checkmk.