Icinga Training Courses
Monitoring from the initial check to a distributed, high-availability environment
In our hands-on Icinga training courses, learn how to reliably monitor entire IT infrastructures, neatly organize configurations, and work confidently with Icinga Web 2, Director, and IcingaDB—directly from the people who have helped shape Icinga since its inception.
- Rating: 4.8 / 5
- 500+ participants
- Nuremberg & Online
- Open Source Experts
In-House Training
Bring NETWAYS open-source experts right into your company.
Here’s what you’ll take away from our Icinga training courses
After completing our Icinga training courses, you’ll be able to handle monitoring with confidence—from defining your first check to setting up a distributed, highly available system with a clean configuration.
- NInstalling and Configuring Icinga 2: From the initial installation through objects and attributes to a valid configuration structure, you'll know what a clean setup looks like.
- NOrganizing Hosts, Services, and Templates: You create reusable templates and dynamic mappings using Assign filters, rather than maintaining each object manually.
- NPutting Icinga Web 2 and Director to Work: Configuration, user management, and imports are essential tools in your toolkit.
- NNotifications, Dependencies, and Business Processes: You model realistic alert chains, including escalations, dependencies, and business-relevant views.
- NDistributed and high-availability monitoring: You plan and operate zones, endpoints, satellites, and HA setups specifically for larger environments.
- NIcinga API, IcingaDB, and extensions: Automation, data analysis, and integration with Grafana, Graphite, and others are no longer a mystery.
Who are our Icinga training courses designed for?
Our Icinga courses are designed for anyone who wants to set up and operate a professional monitoring system—from your first steps with Icinga to a distributed enterprise setup.
Typical Participants
- System Administrator
- Monitoring Officer
- DevOps Engineers
- IT Operations & NOC Teams
- Team Leader / IT Manager
Requirements
Icinga Training Courses
- Solid foundational knowledge of Linux
- Using the Command Line Safely
- Using a Text Editor of Your Choice
- For the beginner’s course: No prior knowledge of Icinga is required—we’ll start with the basics
- For the Advanced Course: Content at the level of our Beginner Course, plus initial hands-on experience with Icinga 2 in everyday use
These training courses are right for you if …
… you’re setting up a new monitoring system or have just started using Icinga
“Icinga for Beginners” lays a structured foundation—from the first check to notifications and business processes.
… you’re already using Icinga and want to dive deeper into it
“Icinga for Advanced Users” covers distributed monitoring, high-availability setups, automation with the Director, and the Icinga API.
… you want to take your monitoring to an enterprise level
Together, these two courses cover the entire spectrum, from a single server to an enterprise-wide monitoring platform.
An Overview of Our Icinga Training Courses
Choose the workout that matches your level. Both courses follow our hands-on approach: small groups, real VMs, and time for questions.
Icinga for Beginners
Focus: Basics of Icinga 2, Icinga Web 2, and Director
Duration: 4 days
Location: Nuremberg | Online | In-house
Target Audience: Monitoring Users and Icinga Beginners
Contents:
- Introduction to Monitoring & Icinga Architecture
- Icinga 2 Setup and Basic Concepts
- Host and Service Monitoring with Templates
- Check Plugins and Check Commands
- Agent-Based Monitoring, including Icinga for Windows
- Notifications, Dependencies, and Problem Handling
- Business Processes and Icinga Web 2: Advanced Course
Icinga for Advanced Users
Focus: Distributed Monitoring, High Availability, and Automation
Duration: 3 days
Location: Nuremberg | Online | In-house
Target audience: experienced Icinga users and monitoring professionals
Contents:
- IcingaDB as a Modern Data Backend
- Distributed Monitoring with Zones and Satellites
- High-Availability Setup for Icinga 2
- Icinga Director: Import and Synchronization
- Using the Icinga 2 HTTP API in Production
- Data Visualization with Grafana and Graphite
- Maintenance, Troubleshooting, and Best Practices
In this Icinga course, you’ll build on your existing knowledge and learn how to reliably monitor even complex infrastructures. Through hands-on exercises using real-world setups, you’ll learn how to operate distributed, high-availability Icinga environments, automate the configuration, and seamlessly integrate external tools.
Attractive group discounts for teams
You can start saving big with as few as 2 participants. Savings of up to 25% per person are possible.
%
Just the Two of Us
%
The Three of Us
%
The Four of Us
%
The Five of Us
%
Six and Up
Learn from experienced open-source experts
Our trainers are Icinga experts and regularly work on software and client projects.
What Former Participants Say
An all-around successful start
The Icinga 2 Fundamentals Training course from NETWAYS provided a good introduction to Icinga 2, Icinga Web 2, and Icinga Director.
Training Participants
The Top Choice for Icinga Training
If you need training like “Icinga Fundamentals,” you’re in the best hands at NETWAYS.
Frank Hausmann-Petri | HTP
Internal IT Project Manager
A motivated, friendly team
The Icinga training session was a great success. The NETWAYS team was enthusiastic and friendly, and it was fun to get to know Icinga better this way.
Tom Gutewort | TakeASP AG
FAQ ABOUT OUR Icinga TRAINING COURSES
Do you have any questions? Here are the most common answers.
How do the online training sessions work from a technical standpoint?
The online training sessions are held via Microsoft Teams. Questions can be asked at any time, either directly to the instructor or conveniently via the chat feature.
- The training session will not be recorded.
- A camera and microphone aren't required—but they're highly recommended for a lively discussion.
- Participation from behind a corporate firewall or via VPN is possible, provided that outbound HTTPS and SSH connections to the NETWAYS systems are permitted.
A technical check is not included as standard, but can be arranged on a case-by-case basis in advance if needed.
What are the technical requirements?
All you need to participate is a modern browser—Firefox, Chrome, Safari, or Edge. You will also need:
- An SSH client
- Direct Internet access (in some courses, also via non-standard ports in addition to HTTP/HTTPS via ports 80/443)
How do the hands-on Icinga exercises work?
The exercises take place on dedicated virtual machines (VMs) in the NETWAYS Web Services training environment. The process follows a set pattern:
- The instructor introduces the topic.
- Participants work independently on practical tasks (e.g., installing or configuring services).
- Afterward, the results will be discussed together and any outstanding questions will be addressed.
There is a sample solution for each exercise in the handout.
Can I continue to use the training environment after the Icinga training course?
No, the training environment is available only during the course and will no longer be accessible afterward.
What should I know about the in-person Icinga training course in Nuremberg?
After registering, you'll receive two hotel recommendations with special rates, as well as all the important information about getting there and parking options. The training fee includes:
- Daily Lunch
- Morning and afternoon breaks with a variety of food options
- A group dinner on the first day of training
How many participants are there per Icinga training session?
Group size is limited to a maximum of 14 participants—to ensure personalized attention and ample opportunity for individual questions.
What prior knowledge is recommended?
The recommended prerequisites are listed in the respective course description under “Who is this training for?”—it’s best to take a quick look at them before registering.
What materials will I receive after the Icinga training?
After the training, you will receive the following via email:
- A certificate of participation
- The training materials as a PDF (handout including all sample solutions)
Can I cancel, reschedule, or send a substitute participant?
Cancellations are accepted up to 60 days before the start of the training course, subject to a cancellation fee of €100 plus VAT may apply. After that, unfortunately, cancellations are not permitted. Prevented in the short term? No problem—you can send a replacement to the training at any time.