Understanding the basics on Nagios
Nagios is used for system monitoring, it checks a system for various services and displays errors on the main dashboard or sends notifications if the service fails.
Nagios uses sets of plugins for monitoring different types of services, protocols, etc. for monitoring any services on any machine, the server (or client) is added to Nagios server which is known as host, also similar kind of hosts can be added within the same group to monitor similar services known as “host groups”.