Conference Agenda

The three-day conference in 2025 was split into two parts. The main conference took place on days 1 and 2, while day 3 was optional and featured hands-on workshops.

Conference Day 1: May 20, 2025

The opening day of the conference, partially livestreamed, took place on Tuesday, May 20, 2025, at Paulaner am Nockherberg.

  • Knowledge fair & breakfast
    09:30 - 11:00

    Attendees had the opportunity to talk to our developers and consultants before the first presentation of the day. Accompanied by breakfast snacks, several booths were available at the conference location where participants could ask the Checkmk team specific questions. This exchange with the community provided a strong start to the conference.

  • Welcome
    11:00 - 11:10
    Melina Weide (Conference Lead, Checkmk)

    Melina Weide kicked off the 11th Checkmk Conference with a warm welcome.

  • State of Checkmk
    11:10 - 11:20
    Jan Justus (CEO, Checkmk)

    Jan Justus reflected on the evolution of Checkmk over the years and provided a glimpse into the future.

  • Checkmk 2.4 at a glance
    11:20 - 12:30
    Martin Hirschvogel (CPO, Checkmk)

    Martin Hirschvogel presented the paradigms and priorities shaping the latest release, Checkmk 2.4, and highlighted major improvements.

  • Lunch break
    12:30 - 14:00
  • Set-up cloud monitoring in minutes
    14:00 - 14:20
    Wontek Hong (Tech Lead, Checkmk)

    Wontek Hong introduced a new concept for configuration workflows, called the quick setup, and showed in a demo how easy it has become to configure a previously very complex workflow.

  • You'll love notifications with Checkmk!
    14:20 - 15:00
    Tanja Hohenstatt (Team Lead UX, Checkmk)

    Tanja Hohenstatt shared some insights into the newly revamped Checkmk notifications, presenting the new Notification Hub, the guided and expert mode for configuring notifications, and the new notification emails.

  • Piggyback unleashed – a new way for intersite communication
    15:00 - 15:25
    Moritz Kiemer (Team Lead Engineering, Checkmk)

    Moritz Kiemer introduced a new concept for intersite communication, and it's first use case with piggyback data. He explained how remote Checkmk sites can now communicate with each other directly to exchange data, and how you can move piggyback data from one site to another automatically.

  • How to run the Checkmk agent as non-root
    15:25 - 15:40
    Andreas Umbreit (Software Developer, Checkmk)

    Andreas Umbreit presented the new directory structure and how the 'non-root' mode works.

  • Coffee break
    15:40 - 16:10
  • Performance tuning and more – Checkmk under the hood
    16:10 - 16:35
    Lars Michelsen (CTO, Checkmk)

    Lars Michelsen went into a deep dive in Checkmk’s architecture, explaining the purpose of key components, highlighting which elements perform the heavy lifting and how they can be tuned for maximum performance. Additionally, he introduced the new off-the-shelf process monitoring.

  • Checkmk Cloud: Our first SaaS product is here
    16:35 - 16:50
    Jonas Dieterle (Commercial Product Lead Cloud, Checkmk) & Christian Reiser (Team Lead, Checkmk)

    Jonas Dieterle and Christian Reiser reflected on our first ever SaaS product, that was released beginning of 2025.

  • Running Checkmk at scale in Kubernetes
    16:50 - 17:30
    Max Linke (Team Lead Engineering, Checkmk) & Cristian Blanaru (Site Reliability Lead, Checkmk)

    Max Linke and Cristian Blanaru showcased how to manage Checkmk in large-scale in a Kubernetes environment, from enabling rapid onboarding to automated lifecycle management and effortless licensing.

  • What’s with all the CVEs
    17:30 - 18:00
    Hannes Rantzsch (Security Specialist, Checkmk)

    Hannes Rantzsch gave an inside look at our application security process – from discovering a vulnerability to publishing a CVE.

  • Evening Event
    19:00 - 23:59

    The evening event was held at München Hoch5, allowing conference participants in Munich to interact in person. It was the perfect time to reflect on the first day of the conference, enjoy music, food, and drinks, and celebrate with fellow monitoring enthusiasts.

Conference Day 2: May 21, 2025

The second day of the conference on Wednesday also took place at Paulaner am Nockherberg, concluding the official events for all participants, both online and on-site.

  • Knowledge fair & breakfast
    09:00 - 09:30

    Attendees had the opportunity to engage with developers and consultants before the day's first presentation. With breakfast snacks provided, several booths were available where participants could ask specific questions about Checkmk, benefiting from community exchange to start the day right.

  • Writing extensions with AI
    09:30 - 09:45
    Paulo Santana (ABB)

    Paulo Santana introduced a beginner-friendly Checkmk extension designed to simplify the development process with a clean, reusable structure.

  • Monitoring servers via Redfish
    09:45 - 10:15
    Andreas Döhler (Bechtle)

    Andreas Döhler provided deeper insights into enhanced infrastructure monitoring with Redfish and Checkmk, explaining the initial steps, as well as today’s monitoring capabilities.

  • It's always DNS
    10:15 - 10:30
    Andreas Decker (comNET)

    Andreas Decker showcased how to dynamically monitor DNS to quickly and decisively find issues before they become problems.

  • Coffee break & knowledge fair
    10:30 - 11:00
  • From discovery to integration: Elevate your monitoring
    11:00 - 11:30
    Mathias Götze (Iteratio) & Stefan Novak (Kabelplus)

    Mathias Götze and Stefan Novak presented how Kabelplus customized Checkmk to elevate their monitoring, highlighting key improvements, such as alerting, localized problem detection, and automated host provisioning with geographical visualization in Nagvis.

  • Test like a robot, monitor like a Bavarian
    11:30 - 12:00
    Sebastian Böhm & Maximilian Sachmann (City of Munich – it@M)

    Sebastian Böhm and Maximilian Sachmann shared the specific Checkmk use case of City of Munich, providing an insight on the transition to Robotmk for availability monitoring.

  • Integrating a notification channel in Checkmk
    12:00 - 12:15
    Ron Czachara (SIGNL4)

    Ron Czachara explained how to integrate a custom notification channel into Checkmk, delving into creating an extension package (MKP) for notifications, showcases two-way status updates, and highlighting practical, real-world use cases.

  • Lunch & knowledge fair
    12:15 - 13:45
  • What's new in Synthetic Monitoring
    13:45 - 14:05
    Jörg Herbel (Team Lead Development, Checkmk) & Simon Meggle (Product Manager, Checkmk)

    Jörg Herbel and Simon Meggle showed the new features added to Synthetic Monitoring in Checkmk 2.4, including Linux support, monitoring of KPI keywords and an internal Checkmk Robot management.

  • Synthetic monitoring at geodata provider LGB
    14:05 - 14:20
    Simon Meggle (Product Manager, Checkmk)

    Simon Meggle In this talk, Simon gave a practical look at how LGB (Landesvermessung und Geobasisinformation Brandenburg) uses Robotmk to run Synthetic Tests against their map applications – and highlighted a few areas where Robot Framework really shines.

  • What's next for Checkmk I
    14:20 - 15:20
    Martin Hirschvogel (CPO, Checkmk)

    Martin Hirschvogel concluded the conference with a sneak peek at our long term plans for Checkmk, and how we think of our strategic roadmap.

  • Coffee break & knowledge fair
    15:20 - 15:50
  • What's next for Checkmk II
    15:50 - 16:55
    Lars Michelsen (CTO, Checkmk) & Torsten Engler (Engineering Manager, Checkmk)

    Lars Michelsen and Torsten Engler concluded the conference with a sneak peek at our long term plans for Checkmk, and how we think of our strategic roadmap.

  • Goodbye #CMKConf11
    16:55 - 17:00
    Jan Justus (CEO, Checkmk) & Melina Weide (Conference Lead, Checkmk)
  • Workshop Dinner
    18:00 - 22:00

    Participants with a workshop ticket for the third day enjoyed a special dinner after the main conference program of day 2. The evening at Paulaner am Nockherberg provided a relaxed atmosphere to reflect on the conference with delicious food and drinks.

Conference Day 3: May 22, 2025

The third day of the conference was optional for those wanting to deepen their knowledge with specialized workshops, enhancing their #CMKConf11 experience. Below is the general schedule of our workshops.

Our workshops were conducted on-site only, ensuring high-quality interaction. Attendance required a physical presence at the Checkmk Conference #11.

  • Morning Workshops
    09:00 - 12:30
    • Workshop #1: Automating Checkmk via the REST API (DE, morning)
    • Workshop #2: Security Best Practices (EN, morning)
    • Workshop #3: Robot Framework Bootcamp (EN, full-day) - Part 1
    • Workshop #4 Migrating plug-ins from Checkmk 2.3 to 2.4 (EN, morning)
    • Workshop #5: Automate Checkmk with Ansible (EN, full-day) - Part 1
    • Workshop #6: (Network) Visualization with Checkmk (DE, morning)
  • Lunch Break
    12:30 - 13:45
  • Afternoon Workshops
    13:45 - 17:15
    • Workshop #1: Automating Checkmk via the REST API (EN, afternoon)
    • Workshop #3: Robot Framework Bootcamp (EN, full-day) - Part 1
    • Workshop #4 Migrating plug-ins from Checkmk 2.3 to 2.4 (DE, afternoon)
    • Workshop #5: Automate Checkmk with Ansible (EN, full-day) - Part 2
    • Workshop #6: (Network) Visualization with Checkmk (DE, afternoon)