Nagios is an open source network monitoring system designed to monitor all aspects of your Hadoop cluster (such as hosts, services, and so forth) over the network. It can monitor many facets of your installation, ranging from operating system attributes like CPU and memory usage to the status of applications, files, and more. Nagios provides a flexible, customizable framework for collecting data on the state of your Hadoop cluster.
Nagios is primarily used for the following kinds of tasks:
Getting instant information about your organization's Hadoop infrastructure
Detecting and repairing problems, and mitigating future issues, before they affect end-users and customers
Leveraging Nagios’ event monitoring capabilities to receive alerts for potential problem areas
Analyzing specific trends; for example: what is the CPU usage for a particular Hadoop service weekdays between 2 p.m. and 5 p.m
For more information, see the Nagios website at http://www.nagios.org.
Note | |
---|---|
Nagios is an optional component of Ambari. During cluster install you can choose to install and configure Nagios. When selected, out-of-the-box Ambari provides a set of Nagios plugins specially designed for monitoring important aspects of your Hadoop cluster, based on your Stack selection. |