Icinga Trainings
Learn to efficiently monitor and analyze complex infrastructure
Monitoring and alerting
Icinga is the powerful open source solution for monitoring complete IT systems – from hardware and operating systems to applications. The software provides detailed insights into the system status and enables flexible alerting via various channels.
In our training course, you will learn how to configure Icinga efficiently, automate monitoring processes and define your own scenarios as code. Optimize your IT infrastructure with a scalable and customizable monitoring solution!
Place & Duration
Icinga for beginners
4 days | Nuremberg & Online
Icinga for advanced users
3 days | Nuremberg & Online
In-house training
Bring the NETWAYS Open Source experts directly to your company.
Training content
Icinga for beginners
This training provides the basic knowledge for the basic use and configuration of Icinga 2 and Icinga Web 2 in combination with the Icinga Director. This is illustrated in more detail by means of many practical exercises, real-life examples and the communication of best practices.
The structure and use of the Icinga 2 DSL is also covered in detail, so that the foundation is laid for safe and confident use of Icinga. For example, various operating systems and network devices are monitored, many different types of checks are handled and notifications, dependencies and business processes are created for them.
- Introduction to Monitoring & Icinga
Overview of monitoring concepts, the Icinga cosmos and system architecture Icinga 2 setup & basic concepts
Installation, objects & attributes, config validation, introduction to API, Web 2 & Director - Host monitoring
Creation of hosts, templates, groups and dynamic assignment using assign filters - Check plugins
Use, development and structure of check plugins incl. Exit Codes & Status
- Service Monitoring
Creation of services & templates, differences between service types, check source - Check Commands
Structure and creation of own check commands, use of constants - Agent-Based Monitoring
Setup of the Icinga agent, communication via CA, zones & endpoints, Icinga for Windows - Self Monitoring
Monitoring of Icinga itself
- Problem handling
Dealing with acknowledgements, downtimes and their sensible use - SNMP Monitoring
Introduction & configuration of SNMP checks for network devices - Notifications
Configuration of notifications, escalations, time periods & associated objects - Dependencies
Introduction & setup of dependencies
- Business Processes
Use of the business process module to display business-relevant statuses - Icinga Web 2 Advanced
User management, authentication backends, configuration shares & customizations - Outlook
Further modules & possibilities in Icinga Web
Dates
Icinga for beginners
Desired date
You don’t have time on the dates mentioned, but still want to attend our Icinga training? Then just let us know which date would be most suitable for you. Let us know your preferred date!
Icinga for advanced users
This training provides advanced knowledge for the use and configuration of Icinga 2 and Icinga Web 2 in combination with the Icinga Director. This is illustrated and deepened by means of many practical exercises, real-life examples and the communication of best practices.
The focus is on the distributed and highly available architecture of Icinga 2, as well as the automation of the configuration with the import options of the Director. The course also covers options for automated installation of the Icinga agent, connecting external tools and extending Icinga Web 2. Participants will also receive valuable tips on maintenance, care and troubleshooting when using Icinga.
- IcingaDB
Architecture and setup of the newer data backend - Distributed monitoring
Configuration and management of multiple Icinga 2 instances
- Icinga Director
Import and synchronization
Importing data sources and generating monitoring configurations - High availability setup
Configuration of a redundant Icinga 2 setup - Icinga Web 2 Authentication
Configuration of authentication methods in the web interface
- Data visualization
Data visualization in Icinga Web 2 using additional modules (e.g. Graphite and Grafana) - Advanced configuration of Icinga 2
More complex and powerful constructs in the configuration of Icinga 2 - The Icinga 2 HTTP API
Read data directly from Icinga 2 and send commands programmably - Various integrations and extensions of Icinga 2 setups
- Maintenance and troubleshooting
Strategies, tips and instructions for practical operation
Dates
Icinga for advanced users
Target group
Icinga for beginners
Monitoring users and those who want to become one. If you would like to take part in our Icinga training course, you must have a solid basic knowledge of Linux and be able to work confidently in the text editor of your choice. The training is aimed in particular at Icinga 2 newcomers, the basics are covered both theoretically and practically.
Following this course, we recommend that participants gain further experience with Icinga 2 in their day-to-day work before attending the subsequent Icinga for advanced users course.
Prices & Packages
Icinga for beginners
The all-inclusive package includes
- Comprehensive training documentation
- Practical exercises with virtual machines
- Catering during the breaks
- Invitation to the daily lunch
- Invitation to dinner on the 1st training day
- Notebook for the duration of the training
Knowledge on the fast track
- Comprehensive training documentation
- Practical exercises with virtual machines
- Additional co-trainer for seven or more participants
- The latest findings straight to your home
- Chat channel for exchange and networking
Icinga for advanced users
This course is suitable for all Icinga 2 users who have solid monitoring knowledge and experience with Icinga 2 in their everyday work. If you take part, we assume that you have attended our beginner’s course “Icinga for beginners” and have already gained some practical experience with this knowledge.
This course builds on the topics covered in the Fundamentals course and enables you to monitor even complex infrastructures with Icinga 2.
Icinga for advanced users
The all-inclusive package includes
- Comprehensive training documentation
- Practical exercises with virtual machines
- Catering during the breaks
- Invitation to the daily lunch
- Invitation to dinner on the 1st training day
- Notebook for the duration of the training
Knowledge on the fast track
- Comprehensive training documentation
- Practical exercises with virtual machines
- Additional co-trainer for seven or more participants
- The latest findings straight to your home
- Chat channel for exchange and networking
And the best
The big savings start with just 2 participants. Savings of up to 25% per person are possible.
%
For two
%
Third party
%
For four
%
For five
%
From six
Our training concept
The NETWAYS training courses are so special because they are held by experts with regular practical experience.
Practical
Our trainers are not only active in the field of Icinga training, but also regularly work on software and customer projects. We know what is important and are happy to share our knowledge – for your success!
Individual
By limiting the group size, we ensure that our Icinga training courses run efficiently. Of course, there is always time for questions. You can look forward to individual support!