Duration
Checkmk
5 days
Overview
This course offers a comprehensive exploration of Checkmk, a powerful IT monitoring solution designed to provide deep insights into your infrastructure's performance and health. Participants will begin with an introduction to Checkmk, covering its features, editions, and licensing options. This foundational knowledge sets the stage for practical sessions on downloading, installing, and navigating the Checkmk GUI.
As the course progresses, learners will delve into the architecture of Checkmk, gaining an understanding of its core components and data flow processes. Setting up a monitoring environment is crucial; thus, participants will learn to create and manage monitoring instances while being introduced to OMD (Open Monitoring Distribution). The course also covers essential topics like adding hosts to the system, service discovery, and managing both Linux and Windows servers through agent installation and configuration.
Further modules focus on network device monitoring using SNMP, customizing agents with plugins and extensions, and configuring active checks alongside datasource programs. Learners will also explore advanced features such as creating views and dashboards, rule-based configurations, user management with LDAP/Active Directory integration, notifications setup, distributed monitoring setups, business intelligence mapping, event console handling, reporting capabilities, inventory management, custom checks development, automation via APIs, performance tuning strategies for scaling Checkmk environments efficiently.
The course concludes with modules on security best practices in communication channels and user authentication/authorization processes. Backup routines are covered along with upgrade planning/execution strategies ensuring compatibility across versions. Real-world scenarios provide troubleshooting insights while integration techniques connect Checkmk with other tools like ticketing systems or CMDBs (Configuration Management Databases). Finally future developments are discussed alongside case studies offering practical applications.
What you'll learn
- Learn how to set up and manage a comprehensive monitoring environment.
- Explore integration techniques with external tools like CMDBs.
- Gain proficiency in monitoring hosts, services, network devices using SNMP.
- Configure active checks and utilize datasource programs effectively.
- Develop skills in creating interactive dashboards and views.
- Understand the core components and architecture of Checkmk.
- Customize agents with plugins/extensions for enhanced functionality.
- Implement rule-based configurations for efficient system management.
Day 1
- Introduction to Checkmk
- Overview of Checkmk and its features
- Editions and licensing
- Checkmk Architecture
- Setting Up the Monitoring Environment
- Monitoring Hosts and Services
- Monitoring Linux and Windows Servers
- Monitoring Network Devices
Day 2
- Customizing Agents
- Active Checks and Datasource Programs
- Views and Dashboards
- Rule-Based Configuration
- User Management and Permissions
- Notifications and Alerts
- Time Periods and Scheduled Downtimes
Day 3
- Distributed Monitoring Setup
- Business Intelligence (BI) Module
- Event Console
- Reporting and Availability Analysis
- Hardware/Software Inventory
- Custom Checks and Plugins
- Automation and APIs
Day 4
- Performance Tuning
- Scaling Checkmk
- Data Storage and RRDs
- Graphing and Visualization
- Security Best Practices
- Backup and Recovery
- Upgrading Checkmk
Day 5
- Real-World Scenarios
- Customizing the Monitoring Environment
- Integration with Other Tools
- Community and Support Resources
- Future Developments
- Case Studies and Real World Applications
- Recap and Q&A
Programme scope, delivery arrangements and suitability are confirmed during enquiry.