With this Icinga 2 fundamentals training you will get an overview of the new configuration format. You will gain in-depth inside in the Open Source Monitoring software Icinga, its add-ons as well as the monitoring of modern IT infrastructure. Best practices and the brand new Icinga Web 2 are also a big part of that training.
Syllabus
Installation of Icinga 2 and Icinga Web 2
- Install and configure Icinga 2 packages
- Installation of Monitoring Plugins
- Setting up the database for the DB IDO feature
- Configuration validation and troubleshooting hints
- Install Icinga Web 2 step by step using the web setup wizard
Icinga remote clients
- Classic remote clients by example (NRPE, SSH, SNMP, NSClient++)
- Icinga 2 Agent as remote node and command execution bridge
- Troubleshooting & scenario discussion
Configuration basics and best practices
- Overview of the Icinga 2 configuration language
- Main configuration, constants and global definitions
- Icinga Template Library, object and value types
- Best practice on configuration structure
- Constants, Templates and Custom Attributes
- Check commands and plugin integration by example
- Add your hosts and apply services based on patternsGroup membership
- Alert Notifications and Dependencies for network reachability
Graphing Addons
- Installation of PNP4Nagios
- Integration with Icinga 2’s PerfdataWriter feature
- Seamless integration into Icinga Web 2