Nagios 8hours
Nagios is an open-source monitoring system that is mainly used to monitor the performance of servers, network equipment, and other network resources.

Chapter 1 : Getting started with Nagios
Nagios has been a stalwart of the open source, and monitoring industry for almost 20 years. It is designed to notify the system administrator about any network problem that arises, and can be configured to e-mail or page an administrator at any time of day.
Installing Nagios from source code
Running Nagios using virtualization
45min.
Chapter 2 : Configuring Nagios
Nagios provides a web-based UI with detailed graphs and statistics to show if a system or service is in a healthy or unhealthy state. It is a very useful tool that can help you keep your system in good health and prevent outages.
Using inheritance and templates
45min.
Chapter 3 : Using the Built-in Web Interface
The interface offers different ways to see things such as graphs, list of hosts, list of services, list of notifications and event logs.
Setting up and using the web interface
Managing downtimes and adding comments
Viewing Nagios information and generating reports
Changing the look of the Nagios web interface
45min.
Chapter 4 : Using Additional Interfaces
Nagios offers an additional interface that can be used to monitor the status of different processes or applications.
Using third-party web interfaces
Learning command line interfaces
Using mobile applications to see the Nagios status
45min.
Chapter 5 : Using the Nagios Plugins
The Nagios Plugins are open-source plugins that can monitor services and servers for availability.
Monitoring using the standard network plugins
Monitoring the database systems
Additional and third-party plugins
45min.
Chapter 6 : Advanced Configuration
Nagios has a lot of features that make it easy to use and configure. Advanced configuration options are available for experienced system administrators who can configure Nagios in ways that are not available with the standard installation.
Creating maintainable configurations
Configuring the file structure
45min.
Chapter 7 : Notifications and Events
Nagios notifications are typically the first type of notification that users see when they log into their Nagios server. If a user has notifications turned off, these notifications will not appear on the console.
Creating effective notifications
45min.
Chapter 8 : Passive Checks and NRDP
The NRDP is a monitoring tool that uses passive checks to monitor the health of your infrastructure. It works by continuously checking the status of your servers and other devices through passive checks.
45min.
Chapter 9 : Monitoring Remote Hosts
Nagios checks if the remote host is up and running, if it goes down, Nagios takes appropriate actions. With Nagios Monitoring Remote Hosts, you can monitor all kinds of services remotely without needing to install extra software on your remote network.
45min.
Chapter 10 : Monitoring Using SNMP
Nagios monitoring using SNMP allows for users to receive alerts when something goes wrong with their servers in real-time. It can also be done by other means such as BGP or ARP.
45min.
Chapter 11 : Advanced Monitoring
Nagios Advanced Monitoring (NAM) is a new feature that was recently introduced by Nagios Enterprises. NAM provides enterprise-level monitoring features without sacrificing common features like Nagios Core and Nagios XI.
Understanding distributed monitoring
Using templates for distributed monitoring
45min.
Chapter 12 : Programming Nagios
Nagios is a command-line program that operates on UNIX and Linux operating systems. It receives instructions from monitoring plugins, which monitor the availability and performance of computer systems by sending notifications to Nagios when changes occur.
Introducing Nagios customizations
Writing commands to send notifications
45min.
Kumar Satish
Instructor
Kumar Satish started his career as a Unix and Linux System Engineer in 2011. Kumar has professiona experience with CentOS, RedHat, Ubuntu, and Debian. He enjoys teaching others how to use and exploit the power of the Linux operating system.