All your test tools
under control.
The Robotmk Bridge brings the results from any test tool into Checkmk — without the need to migrate to Robot Framework.
Can’t use Robot Framework?
Robotmk is the most powerful synthetic monitoring integration for Checkmk. It presents the results of automated tests as monitoring services. Runtime monitoring, sub-step discovery and HTML logs are all included.
The question has often arisen as to whether Robotmk could also support other test tools and frameworks.
After all, nobody likes to migrate their tests to a different technology when they’re actually working well. Even though Robot Framework is open source: that doesn’t make the switch cost-neutral.
So, until now, Robotmk has remained on the wish list — and the test results have remained invisible to Checkmk.
The Robotmk Bridge changes that. Your tools stay; the Robotmk Bridge integrates them.
Seamless integration in three steps.
Install the Bridge
Download the installation package from Checkmk Exchange and install it in Checkmk.
Configure the Bridge
In the web-based rule editor, you can configure where the Bridge should look for the results from your test tools.
Discover services
The Bridge handles the conversion of the results and integrates them into Checkmk as regular services, with all the benefits of Robotmk monitoring. This includes thresholds, alerts and a complete history.
Why the Bridge is superior to a custom check plugin.
Technically speaking, there’s no reason why you shouldn’t write dedicated agent plugins to integrate your testing tools.
There’s just one catch: such integrations come with a maintenance burden that grows with every additional tool.
An integration with the Robotmk Bridge solves the following for you:
- Runtime monitoring Robotmk monitors not only the final results, but also the test runtimes.
- KPI Step Discovery Often, it’s not just the overall status of a test that matters. With Robotmk, you can also discover individual steps as separate services – for full transparency and faster root-cause analysis.
- HTML Test Log All test runs integrated via the Bridge can be traced in detail using an HTML log file – without the hassle of ‘grep’ searches across different log formats.
- Step-by-Step Alerting Targeted notifications to responsible individuals/teams regarding the success of individual steps.
- Agent Bakery Deployment As is standard with Checkmk, configuration is handled uniformly via the rule set. The agent is created in the background specifically for the Bridge hosts and deployed to the target machines via automatic agent updates.
- 6 years of Robotmk R&D included Robotmk is the most advanced integration of test results ever developed for Checkmk. The Bridge opens up this world to you for all frameworks other than Robot Framework.
A custom plugin for test tools reinvents a wheel that has already been perfected. The Bridge builds on what already works.
Formats currently supported by Bridge:
pytest · JUnit · Maven · NUnit
JUnit XML
The universal test result format — produced by most major test runners and CI systems out of the box.
Gatling
simulation.log
Open-source load and performance testing tool. The Bridge reads native Gatling simulation logs directly.
OWASP ZAP
XML / JSON reports
The world's most widely used web application security scanner.
...your tool?
Send a request
A handler for your tool can be built in a few hours. Get in touch.
Is your tool not on the list?
The Robotmk Bridge is open source and has been built from the ground up to allow the addition of handlers for further tools.
If your tool isn’t supported yet, I’d be happy to help you write the handler or show you the right way to get started.
Pick your starting point.
Need help?
Here you’ll find hands-on support for setting up the bridge in your environment.
Go to Services →