SlideShare a Scribd company logo
1 of 30
Download to read offline
checkmk.com
Newest developments in Checkmk Raw
Open Source Monitoring Conference 2023
Open source monitoring since 2004 (Nagios)
Start of Checkmk development
First employee at Mathias Kettner GmbH
Linux training, consulting and software development
Maintainer of NagVis
https://github.com/nagvis
2
Lars Michelsen
Checkmk GmbH
Head of Development
Focus: our open source solution & community
Raw Edition
Free & open source IT monitoring for
small- and mid-sized infrastructures.
Monitor your entire IT:
⬡ Auto-discover your IT
⬡ Monitor out-of-the-box with
2000+ plug-ins
⬡ Auto-detect issues
and more
Support:
Checkmk Community
Enterprise Edition
Scalable and automated enterprise-wide
IT monitoring.
Everything in Raw, plus:
⬡ Speed up your monitoring
⬡ Scale up your monitoring
⬡ Automate your monitoring
⬡ Monitor dynamic workloads
⬡ Visualize your IT
and much more
Support:
Enterprise-grade
Cloud Edition
State-of-the-art IT monitoring for cloud
and hybrid infrastructures.
Everything in Enterprise, plus:
⬡ Monitor cloud workloads
⬡ Deploy from cloud marketplaces
⬡ Auto-register any load
⬡ Push and pull agents
⬡ Visualize your cloud
and much more
Support:
Enterprise-grade
3
01 What’s new in Checkmk Raw (since our last talk at OSMC)
02 About the Checkmk ecosystem
03 Behind the scenes
04 What’s next for Checkmk
4
Agenda
A new user interface
5
6
Checkmk Raw now also with nice graphing!
7
New agent architecture with TLS encryption
Plain text by default
⬡ No encryption, obviously…
Agent encryption (AES)
⬡ Has to be activated and
deployed
⬡ No authentication
SSH (Custom datasource)
⬡ Complicated setup
Before
TLS activated by default
⬡ Encryption and authentication
Done by Checkmk agent controller
⬡ Included in Linux .deb, .rpm
and Windows .msi agent
packages
Since Checkmk 2.1
8
Mature REST-API for configuration and operation
Monitoring
SLA
Acknowledgements
Comments
Downtimes
Event Console
Host status
Metrics
Service status
Setup
Agents
Activate changes
Auxiliary tags
Business Intelligence
Contact groups
Folders
Hosts
Host groups
Host tag groups
Setup
Password store
Rules
Rule sets
Service discovery
Service groups
Site Mgmt
Time periods
Users
User roles
Largely covered by Web API
REST API
Only partially covered by Web API
9
Development APIs for check plug-ins
10
More recent changes in
Checkmk Raw 2.2 (May ‘23)
11
Create complex label filters
in views and dashboards
Visible improvements
⬢ Stability & Performance
⬡ More efficient API calls
⬢ Quality of Life improvements
⬡ Simplified interface
⬡ Raw and Enterprise more similar
⬡ More explicit errors, if too many results are
found
⬡ Graphs colors same as in CMK
12
Internal improvements
⬢ Update to newest Grafana API
⬢ Higher long-term software quality
⬡ CI for building releases
⬡ End-to-End tests for core features
⬡ More unit tests
⬡ Typescript type safety
⬢ License changed to Apache-2.0
Introducing Grafana integration 3.0.0
For Checkmk >= 2.1.0 and Grafana >= 8.0
https://github.com/Checkmk/grafana-checkmk-datasource
Variable support is finally available with 3.1
13
GitHub project with pull
requests and issues
14
User Experience
- Do/click the right things
- Simpler configuration
- Better error messages
- Make things readable
- Only show relevant information
15
And many more improvements…
Visualization: more flexibility in views
- Macros
- RegEx matching
- Combining tables
‘Freeze mode’ for Business Intelligence
Performance
- Caching & optimized file formats
- Loading of filters
- Service discovery
- Activate changes
- Rules & searches
- Notification processing
- Event Console
- Distributed monitoring
Check plug-ins
- 30+ new check plug-ins (incl. Google Cloud monitoring)
- 40+ checks supporting further systems
- 80+ checks with additions to metrics, rulesets
Password store for all special agents
Steps towards unified agent behaviour for Linux, Solaris, AIX,
FreeBSD, OpenWrt, Windows
Reworked extension packages mechanisms Pre-flight check before Checkmk updates
Improved service discovery
MS Teams integration
16
About the Checkmk
ecosystem
17
The Checkmk Community
User forum
>6.000 users
>10,000 daily visits
Translations
6 languages
Integration exchange
540+ packages
GitHub
>180 contributors
18
Checkmk Ansible Collection
Agent
⬢ Initial installation
⬢ Registrations
⬢ Supports all relevant
Linux distributions
Server
⬢ Initial installation
⬢ Site management
⬢ Site updates
⬢ Supports all relevant
Linux distributions
https://github.com/Checkmk/grafana-checkmk-datasource
19
CMDB Syncer
Rule-based and modular system to synchronize hosts into and between Checkmk, Netbox and
other systems.
Main goal is the complete organization of hosts based on CMDB systems
https://github.com/kuhn-ruess/cmdbsyncer | https://cmdbsyncer.readthedocs.io/en/latest/
20
Automatic Label Discovery
https://github.com/automation-monitoring/labelpicker | https://labelpicker.mk/
Vmware Tags for a VM
Checkmk Label:
21
Behind the scenes
Checkmk — About us
150+ employees
Based in Munich, Germany, and Atlanta, USA
Focusing on IT monitoring for 15+ years
Open-source enthusiasts
# Commercial customers
22
23
Our tech organization has grown a lot
9
13
20
28
38
59
75
24
What’s next for Checkmk
25
Our product focus
Infrastructure
Applications
Monitor applications from the user perspective.
Synthetic monitoring
The best solution for monitoring hybrid IT.
For system administrators / DevOps.
Broad coverage out-of-the-box for all technologies.
26
“Synthetic” monitoring
“Synthetically” mimic interactions of users with target systems to
verify applications work as expected
27
Robotmk
Example:
Carl Zeiss AG
28
Robotmk
Example: Carl Zeiss AG
29
The plan for Checkmk 2.3
More monitoring
Improve
core features
More
developer APIs
SaaS Product
(2024)
Synthetic
Monitoring
Configuration
Visualization
User Experience
Performance
Questions?
Thank you!
30
More about Checkmk:
https://checkmk.com
Contact:
⬢ Email: lm (at) checkmk.com
⬢ X: @LarsMichelsen
⬢ GitHub: https://github.com/LarsMichelsen

More Related Content

Similar to Newest developments in Checkmk Raw monitoring

Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogMonitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogDevOps.com
 
Analytix Release Manager - Data-Sheet
Analytix Release Manager - Data-SheetAnalytix Release Manager - Data-Sheet
Analytix Release Manager - Data-SheetAnalytixDataServices
 
The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...
The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...
The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...HostedbyConfluent
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsAndrei Kvapil
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementSharkrit JOBBO
 
Kafka as a service in your organsation
Kafka as a service in your organsationKafka as a service in your organsation
Kafka as a service in your organsationSion Smith
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...NETWAYS
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023ThousandEyes
 
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdWeaveworks
 
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHubMuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHubAlfonso Martino
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by SplunkSplunk
 
All-in-one monitoring solution for DevOps & IT
All-in-one monitoring solution for DevOps & ITAll-in-one monitoring solution for DevOps & IT
All-in-one monitoring solution for DevOps & ITRex Antony Peter
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesMikalai Alimenkou
 
Monitoring in Big Data Platform - Albert Lewandowski, GetInData
Monitoring in Big Data Platform - Albert Lewandowski, GetInDataMonitoring in Big Data Platform - Albert Lewandowski, GetInData
Monitoring in Big Data Platform - Albert Lewandowski, GetInDataGetInData
 
Site24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stackSite24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stackSite24x7
 
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMIBM Rational software
 
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...confluent
 
OSMC 2022 | Current State of icinga by Bernd Erk
OSMC 2022 | Current State of icinga by Bernd ErkOSMC 2022 | Current State of icinga by Bernd Erk
OSMC 2022 | Current State of icinga by Bernd ErkNETWAYS
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023ThousandEyes
 
Continuous Integration and development environment approach
Continuous Integration and development environment approachContinuous Integration and development environment approach
Continuous Integration and development environment approachAleksandr Tsertkov
 

Similar to Newest developments in Checkmk Raw monitoring (20)

Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with DatadogMonitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
 
Analytix Release Manager - Data-Sheet
Analytix Release Manager - Data-SheetAnalytix Release Manager - Data-Sheet
Analytix Release Manager - Data-Sheet
 
The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...
The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...
The Age of the Clusters: Offering Kafka as a Service in Your Organisation wit...
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building clouds
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
Kafka as a service in your organsation
Kafka as a service in your organsationKafka as a service in your organsation
Kafka as a service in your organsation
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023
 
Intro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and LinkerdIntro to GitOps with Weave GitOps, Flagger and Linkerd
Intro to GitOps with Weave GitOps, Flagger and Linkerd
 
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHubMuleSoft Meetup Roma - Processi di Automazione su CloudHub
MuleSoft Meetup Roma - Processi di Automazione su CloudHub
 
DevOps Powered by Splunk
DevOps Powered by SplunkDevOps Powered by Splunk
DevOps Powered by Splunk
 
All-in-one monitoring solution for DevOps & IT
All-in-one monitoring solution for DevOps & ITAll-in-one monitoring solution for DevOps & IT
All-in-one monitoring solution for DevOps & IT
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
 
Monitoring in Big Data Platform - Albert Lewandowski, GetInData
Monitoring in Big Data Platform - Albert Lewandowski, GetInDataMonitoring in Big Data Platform - Albert Lewandowski, GetInData
Monitoring in Big Data Platform - Albert Lewandowski, GetInData
 
Site24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stackSite24x7 Plugins - Monitor your entire server stack
Site24x7 Plugins - Monitor your entire server stack
 
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
 
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
Data Transformations on Ops Metrics using Kafka Streams (Srividhya Ramachandr...
 
OSMC 2022 | Current State of icinga by Bernd Erk
OSMC 2022 | Current State of icinga by Bernd ErkOSMC 2022 | Current State of icinga by Bernd Erk
OSMC 2022 | Current State of icinga by Bernd Erk
 
New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023New ThousandEyes Product Features and Release Highlights: March 2023
New ThousandEyes Product Features and Release Highlights: March 2023
 
Continuous Integration and development environment approach
Continuous Integration and development environment approachContinuous Integration and development environment approach
Continuous Integration and development environment approach
 

Recently uploaded

Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...NETWAYS
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...NETWAYS
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 

Recently uploaded (20)

Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 

Newest developments in Checkmk Raw monitoring

  • 1. checkmk.com Newest developments in Checkmk Raw Open Source Monitoring Conference 2023
  • 2. Open source monitoring since 2004 (Nagios) Start of Checkmk development First employee at Mathias Kettner GmbH Linux training, consulting and software development Maintainer of NagVis https://github.com/nagvis 2 Lars Michelsen Checkmk GmbH Head of Development
  • 3. Focus: our open source solution & community Raw Edition Free & open source IT monitoring for small- and mid-sized infrastructures. Monitor your entire IT: ⬡ Auto-discover your IT ⬡ Monitor out-of-the-box with 2000+ plug-ins ⬡ Auto-detect issues and more Support: Checkmk Community Enterprise Edition Scalable and automated enterprise-wide IT monitoring. Everything in Raw, plus: ⬡ Speed up your monitoring ⬡ Scale up your monitoring ⬡ Automate your monitoring ⬡ Monitor dynamic workloads ⬡ Visualize your IT and much more Support: Enterprise-grade Cloud Edition State-of-the-art IT monitoring for cloud and hybrid infrastructures. Everything in Enterprise, plus: ⬡ Monitor cloud workloads ⬡ Deploy from cloud marketplaces ⬡ Auto-register any load ⬡ Push and pull agents ⬡ Visualize your cloud and much more Support: Enterprise-grade 3
  • 4. 01 What’s new in Checkmk Raw (since our last talk at OSMC) 02 About the Checkmk ecosystem 03 Behind the scenes 04 What’s next for Checkmk 4 Agenda
  • 5. A new user interface 5
  • 6. 6 Checkmk Raw now also with nice graphing!
  • 7. 7 New agent architecture with TLS encryption Plain text by default ⬡ No encryption, obviously… Agent encryption (AES) ⬡ Has to be activated and deployed ⬡ No authentication SSH (Custom datasource) ⬡ Complicated setup Before TLS activated by default ⬡ Encryption and authentication Done by Checkmk agent controller ⬡ Included in Linux .deb, .rpm and Windows .msi agent packages Since Checkmk 2.1
  • 8. 8 Mature REST-API for configuration and operation Monitoring SLA Acknowledgements Comments Downtimes Event Console Host status Metrics Service status Setup Agents Activate changes Auxiliary tags Business Intelligence Contact groups Folders Hosts Host groups Host tag groups Setup Password store Rules Rule sets Service discovery Service groups Site Mgmt Time periods Users User roles Largely covered by Web API REST API Only partially covered by Web API
  • 9. 9 Development APIs for check plug-ins
  • 10. 10 More recent changes in Checkmk Raw 2.2 (May ‘23)
  • 11. 11 Create complex label filters in views and dashboards
  • 12. Visible improvements ⬢ Stability & Performance ⬡ More efficient API calls ⬢ Quality of Life improvements ⬡ Simplified interface ⬡ Raw and Enterprise more similar ⬡ More explicit errors, if too many results are found ⬡ Graphs colors same as in CMK 12 Internal improvements ⬢ Update to newest Grafana API ⬢ Higher long-term software quality ⬡ CI for building releases ⬡ End-to-End tests for core features ⬡ More unit tests ⬡ Typescript type safety ⬢ License changed to Apache-2.0 Introducing Grafana integration 3.0.0 For Checkmk >= 2.1.0 and Grafana >= 8.0 https://github.com/Checkmk/grafana-checkmk-datasource
  • 13. Variable support is finally available with 3.1 13 GitHub project with pull requests and issues
  • 14. 14
  • 15. User Experience - Do/click the right things - Simpler configuration - Better error messages - Make things readable - Only show relevant information 15 And many more improvements… Visualization: more flexibility in views - Macros - RegEx matching - Combining tables ‘Freeze mode’ for Business Intelligence Performance - Caching & optimized file formats - Loading of filters - Service discovery - Activate changes - Rules & searches - Notification processing - Event Console - Distributed monitoring Check plug-ins - 30+ new check plug-ins (incl. Google Cloud monitoring) - 40+ checks supporting further systems - 80+ checks with additions to metrics, rulesets Password store for all special agents Steps towards unified agent behaviour for Linux, Solaris, AIX, FreeBSD, OpenWrt, Windows Reworked extension packages mechanisms Pre-flight check before Checkmk updates Improved service discovery MS Teams integration
  • 17. 17 The Checkmk Community User forum >6.000 users >10,000 daily visits Translations 6 languages Integration exchange 540+ packages GitHub >180 contributors
  • 18. 18 Checkmk Ansible Collection Agent ⬢ Initial installation ⬢ Registrations ⬢ Supports all relevant Linux distributions Server ⬢ Initial installation ⬢ Site management ⬢ Site updates ⬢ Supports all relevant Linux distributions https://github.com/Checkmk/grafana-checkmk-datasource
  • 19. 19 CMDB Syncer Rule-based and modular system to synchronize hosts into and between Checkmk, Netbox and other systems. Main goal is the complete organization of hosts based on CMDB systems https://github.com/kuhn-ruess/cmdbsyncer | https://cmdbsyncer.readthedocs.io/en/latest/
  • 20. 20 Automatic Label Discovery https://github.com/automation-monitoring/labelpicker | https://labelpicker.mk/ Vmware Tags for a VM Checkmk Label:
  • 22. Checkmk — About us 150+ employees Based in Munich, Germany, and Atlanta, USA Focusing on IT monitoring for 15+ years Open-source enthusiasts # Commercial customers 22
  • 23. 23 Our tech organization has grown a lot 9 13 20 28 38 59 75
  • 25. 25 Our product focus Infrastructure Applications Monitor applications from the user perspective. Synthetic monitoring The best solution for monitoring hybrid IT. For system administrators / DevOps. Broad coverage out-of-the-box for all technologies.
  • 26. 26 “Synthetic” monitoring “Synthetically” mimic interactions of users with target systems to verify applications work as expected
  • 29. 29 The plan for Checkmk 2.3 More monitoring Improve core features More developer APIs SaaS Product (2024) Synthetic Monitoring Configuration Visualization User Experience Performance
  • 30. Questions? Thank you! 30 More about Checkmk: https://checkmk.com Contact: ⬢ Email: lm (at) checkmk.com ⬢ X: @LarsMichelsen ⬢ GitHub: https://github.com/LarsMichelsen