Nagios
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.
module.exports =
use:
krb5_client: module: 'masson/core/krb5_client'
configure:
'ryba/nagios/configure'
commands:
'backup': 'ryba/nagios/backup'
'check': 'ryba/nagios/check'
'install': [
'masson/commons/httpd'
'masson/commons/java'
'ryba/oozie/client/install'
'ryba/nagios/install'
'ryba/nagios/check' # Must be executed before start
'ryba/nagios/start'
]
'start': 'ryba/nagios/start'
'status': 'ryba/nagios/status'
'stop': 'ryba/nagios/stop'