Nagios is an open source network monitoring tool that monitors hosts and services and alerts administrators of issues. It checks specified hosts and services at regular intervals and alerts when problems occur or are resolved. Key features include monitoring of network services and host resources, notifications of service/host problems, a web interface to view status, and a plugin architecture that allows users to customize monitoring checks. Nagios uses a server/client model where plugins run on remote hosts and send data to the Nagios server, which then displays information and handles alerts.