Training Content

You will gain in-depth knowledge about the Open Source monitoring software Icinga, its add-ons as well as the monitoring of modern IT infrastructure.

Icinga Fundamentals Training

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 with the help of many practical exercises, practical examples and the conveyance of best practices.

The structure and use of the Icinga 2 DSL is also discussed in detail, so that the foundation for a safe and confident use of Icinga is laid. 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.

A detailed list of the topics:

  • Introduction to (availability) monitoring and the Icinga project
  • Historical development of Icinga
  • Basic introduction to Icinga 2, Icinga Web 2 and the Icinga Director
  • Basic configuration and grouping of Hosts
  • Different types of check plugins
  • Definition and assignment of various Service checks based on Service Apply Rules
  • Grouping of services through Service groups and Service sets
  • Understanding and using Check Commands and the Icinga Template Library
  • Agent-based monitoring of Linux and Windows systems
  • Background to certificate issuance, endpoints and zones
  • Icinga for Windows and use of the Icinga PowerShell components
  • Health checks and self-monitoring
  • Integrated troubleshooting options including setting acknowledgements and downtimes
  • Exemplary monitoring of network devices using SNMP
  • Passive checks and check freshness
  • Configuration of notifications and escalations
  • Understanding and application of Service and Host dependencies
  • Modulation and monitoring of business processes
  • In-depth use and configuration of Icinga Web 2
  • Outlook on possible extensions of the monitoring environment

Icinga Advanced Training

This training provides the 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 with the help of many exercises, practical examples and the conveyance of best practices.

The training focusses on the distributed and high available architecture of Icinga 2, as well as the automation of the configuration using the import capabilities of the Director. In addition, ways to automate the installation of the Icinga Agent will be covered, as well as the integration of external tools and enhancements of Icinga Web 2. Furthermore, the attendees get important information on maintenance, handling and troubleshooting Icinga.

A detailed list of the topics:

  • Introduction to (availability) monitoring and the Icinga project
  • Historical development of Icinga
  • Recap of Icinga basics
  • Distributed monitoring with Satellites and Agents
  • Director Import based on SQL, LDAP and structured files
  • Hands-on the Map and the Cube module
  • High availability with a Multi-Master setup
  • Icinga Web authentication and authorization added LDAP
  • Graphing with Graphite and InfluxDB in combination with Grafana
  • Icinga 2 API
  • Advanced configuration with Apply For Rules and more
  • Icinga Reporting
  • Virtualization monitoring for VMware platforms
  • Visualization with NagVis and Meerkat
  • Certificate monitoring with the x509 module
  • Advanced notifications
  • Maintenance and troubleshooting
  • Automated deployment

Upcoming Trainings

DateDurationEventLocationLanguagePartnerRegister
21.10.20243 DaysIcinga 2 AdvancedGermany, Online Class🇬🇧Dexor GmbHRegister
12.11.20243 DaysIcinga 2 AdvancedGermany, Nuremberg🇩🇪NETWAYS GmbHRegister
03.12.20244 DaysIcinga 2 FundamentalsGermany, Nuremberg🇩🇪NETWAYS GmbHRegister
DateEventLanguageRegister
21.10.2024Icinga 2 Advanced🇬🇧Register
12.11.2024Icinga 2 Advanced🇩🇪Register
03.12.2024Icinga 2 Fundamentals🇩🇪Register