Icinga / Nagios – Network and Systems Monitoring (LNX10)

Unix-like systems, Linux - services

Learn to detect network and system issues before they affect users with early detection and preventive monitoring. The course explains the Icinga/Nagios model and shows how to deploy and configure a reliable monitoring setup.

The instructor brings practical experience and focuses on using automation to reduce routine tasks. Expect hands-on best practices, guidance on writing plugins, and clear advice about Icinga 2 vs Icinga 1 and Nagios for real operations.

THIS TRAINING COURSE WILL HELP YOU:

  • Deploy and configure Icinga/Nagios monitoring systems
  • Understand Icinga architecture and notification concepts
  • Write basic custom plugins and extend monitoring
  • Integrate monitoring into daily IT workflows

WHO SHOULD ATTEND?

  • System and network administrators
  • DevOps and SRE engineers responsible for uptime
  • IT operators managing infrastructure and services
  • Engineers interested in monitoring best practices

COURSE LOCATION AND AVAILABLE DATES



Public courses are usually delivered in Czech, but this course is also available in English. We can arrange private training for your team online, at your premises or in our classrooms, and tailor the content to your needs.

For groups of around 4 or more participants, private training can already be comparable in price to booking individual places on a public course. Send us your requirements and we’ll recommend the best format and provide an exact quote.

Request training in English

Course content:

Hide details
  • Motivation: why monitor?
  • Project history
    1. Relationship between Nagios, Icinga and Icinga 2
    2. Alternative monitoring systems - Zabbix, Shinken, Riemann
  • Core architecture - how Icinga works
    1. Concept of hosts, services and notifications
    2. How to navigate the web interface
  • Configuration and writing custom plugins
  • Proven workflows - integrating Icinga into IT operations
  • Additional tools and extensions that simplify monitoring
    1. Graphing, mobile apps, and notification channels
  • Discussion and Q&A
Prerequisites:
Basic shell skills, familiarity with UNIX (processes, sockets) and basic networking.
Schedule:
1 day (9:00-17:00)

Training and learning environment