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

In this Icinga training course, you’ll gain the basic knowledge needed to use and configure Icinga 2, Icinga Web 2, and Icinga Director. Through hands-on exercises, real-world examples, and best practices, you’ll learn how to monitor various operating systems and network devices and set up appropriate alert chains.

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.

Christoph NiemannLearn open source hands-on with ChristophIn our training courses, you learn from experienced professionals and put your new skills into practice right away.

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?

2
3

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?

2
3

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?

2
3

The exercises take place on dedicated virtual machines (VMs) in the NETWAYS Web Services training environment. The process follows a set pattern:

  1. The instructor introduces the topic.
  2. Participants work independently on practical tasks (e.g., installing or configuring services).
  3. 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?

2
3

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?

2
3

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?

2
3

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?

2
3

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?

2
3

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?

2
3

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.

Ready to get started with monitoring?

Sign up today—the upcoming sessions are filling up fast.