Back to overview
Work
Monitoring Migration
The migration moved monitoring from a reactive collection of checks to a centrally maintained observability baseline.
Icinga → Checkmk
Updated: April 2026
Hosts
~100
actively monitored
Services
2,000+
checks and metrics
Detection
proactive
before visible outage
Problem
Purely reactive troubleshooting, poor visibility, issues only noticed at failure.
Solution
Full migration from Icinga to Checkmk, complete rebuild of the monitoring stack.
Result
Approx. 100 hosts and 2,000+ services monitored. Proactive detection, faster troubleshooting cycles.
Lessons learned
A clean host and service structure matters more than simply adding more checks.
Monitoring needs ownership attached to it, otherwise it remains just a dashboard.
Migrations are the best moment to critically clean up old alerts and thresholds.