Checkmk Conference #6 goes digital. Get your tickets here!
checkmk conference #6
April 28th-29th, 2020 | Online
As you can imagine, we have been discussing our options for this year's Checkmk conference at length. With the fast progressing spread of the corona virus all over Europe, it does not seem sensible to hold a 2-day conference in Munich at the end of April with more than 300 participants, even though the health authorities have not yet banned the event.
We have therefore decided to change the format and switch to a pure online conference.
The last Checkmk conferences were an enormous success and we are glad to meet again from April 28th to April 29th 2020. Opposed to previous years, we will conduct an online only conference due to the Corona virus. We will provide both streams in English and German and plenty interaction opportunities.
You will learn about the newest developments and we guarantee again interesting and insightful speeches.
The planned workshops for Monday, April 27th unfortunately had to be cancelled. The presentations will take place as planned.
The agenda is subject to change due to the change to an online only conference (e.g. break slots).
Tuesday, April 28th
Jan Justus (tribe29), Mathias Kettner (tribe29)
Jan and Mathias will open the event with key lessons learnt from the community's feedback in last year's conference and provide an overview of this year's priorities. They will discuss our plans to further strengthen our documentation, technical support and community. You’ll also be informed on how you can actively participate and relay your feedback about everything tribe29 and Checkmk at the conference.
Lars Michelsen (tribe29)
A Checkmk Conference classic: Lars will provide exciting updates on what’s next for Checkmk this year. He will go in-depth into the areas not covered in other sessions such as the upcoming performance enhancements through the new ‘Helper’ design, the new MKP sync mechanism, new bakery features and the bakery API, new dashboarding, the upgrading of the Raw Edition graphing and the state of the Python 3 migration. He will also share planned changes to our release cycle.
Alexander Wilms (tribe29), Simone Mainardi (ntop)
ntop is one of the leading network monitoring tools for netflow monitoring and deep packet inspection. Based on strong demand from Checkmk customers, we are building a native integration of ntop into Checkmk to get quick visibility and fasten root cause analysis without the need to jump between tools. In this talk, Alex and Simone (ntop) will explain how the integration works, what use cases you can address and what you can expect going forward.
Consulting team (tribe29), Sergey Kipnis (tribe29)
With Checkmk 1.6, a completely new Windows agent was introduced that also focused much more on doing ‘things the Windows way’. In this talk, Sergey and our Consulting team will discuss some of the lessons learnt to effectively migrate from the old to the new agent, the large number of additional enhancements that have since been developed and provide an outlook for a broadened Windows monitoring in Checkmk 1.7
Daniel Röttgermann (Swisscom)
Faye Tandog (tribe29)
Checkmk has a broad user base across the world and a large, active community. 2020 is the year where we aim to take it to the next level. In this talk, Faye will discuss our vision and plan to further harness the potential of our community by providing tools and programs to improve collaboration.
Mathias Kettner (tribe29)
Checkmk has grown drastically with its features over the last years, that the product has also become more complex. This year we have launched a UX project to rethink how you can more easily and intuitively navigate Checkmk. Mathias, always passionate about the customer perspective, will share with you our current UX design proposals and you will have the opportunity to provide instant feedback through interactive voting during the session.
Wednesday, April 29th
Christoph Rauch (tribe29)
Checkmk users have for a long time used the ‘Web-API’ to automate parts of the configuration and to extract live monitoring data from Checkmk. But there is surely a world beyond the Web-API. In this talk, Christoph will introduce our new REST-API that will replace the existing API and make many additional functionalities – especially now also around operating Checkmk – available to users via standard REST-API-calls.
Wontek Hong (tribe29), Marcel Arentz (tribe29)
Over the last years, many of our customers have seen an emerging co-existence between Checkmk (used by the Operations teams) and Prometheus (used by the development teams.) While each team was happy by itself, two silos were formed as a result, making fast root cause analysis problematic. We have thus developed an integration that lets Checkmk users import data from Prometheus, focusing first on Prometheus’ top Exporters. While doing this, Checkmk abstracts the complexity of Prometheus away while still enabling the user to benefit from Prometheus’ flexibility. Towards one integrated team! Wontek and Marcel will introduce Prometheus and walk you through the integration.
Moritz Kiemer (tribe29)
Many Check-Plugins employ very similar functionality. However, in practice, each Check implements its own version of this functionality. How functions are called and what variables are passed along differs across the board and is often counterintuitive. Thus Check-Plugin development requires a lot of “implicit” know-how and maintaining a large set of heterogenous Plugins becomes a daunting task. The new Check-API, that will also now be written in Python 3 (from 2.7), will solve this. Moritz will walk you through some of the design elements of the new API, some of the key changes brought about by Python 3 and what you can do to prepare your custom checks for the Check-API’s release as part of the next major release.
Andreas Döhler (Bechtle)
Microsoft Azure is one of the two dominant public cloud providers. More and more customers are shifting on-premise workloads into the cloud. Monitoring ‘the cloud’ is, however, quite distinct from an on-premise monitoring. In this talk, Andreas will explain these differences, taking one of his customer installations as example, and highlight how to overcome some of the inherent cloud monitoring challenges.
Consultant team (tribe29)
Especially before installing major Checkmk upgrades, it is strongly recommended to test the new version in a staging environment to avoid surprises in production. But how to go about this? Should I use the simulation mode? What should I test? How can I identify incompatible “Werks” that could be relevant for me? And how do I go about potential problems in my local folder? tribe29’s consultants will try to shed light on some of these questions to help you set-up or improve your own Checkmk staging environment.
Walter Fisch (tribe29)
Checkmk does neither ‘call home’ nor gather any user data. Great! But the lack of automatically gathered user data can also increase the time to solve a support issue. To speed up ticket resolution time, we are introducing a support diagnostic that gathers relevant data in a manner fully transparent to the user to append this to your support requests. Walter will share our approach and how we plan to handle potentially sensitive data. He will gather and discuss any feedback, concerns or improvement ideas that you have.
Lars Michelsen (tribe29)
In a traditional Checkmk Conference fashion, we will end the conference with a discussion about out roadmap towards the year 2021. The roadmap shared is our view before we spend the two days with you. During the conference we will learn a lot about your priorities, which we will subsequently integrate into our roadmap. In this session, Lars will provide you with a great picture on the overall direction where Checkmk is headed.
1) We are currently evaluating the required tax for an online conference.