Hadoop YARN学习之监控集群监控Nagios(4)

doop YARN学习之监控集群监控Nagios(4)

1. Nagios是一个流行的开源监控工具,能够用来监控Hadoop集群。

2. 监控基本的Hadoop服务

  • 调试好脚本后命名为chek_resource_manager.sh,并把它放在Nagios的插件目录中。
  • 加载Nagios插件向hadoop-cluster.cfg添加以下信息
define command{
        command_name check_resource_manager
        command_line /usr/lib64/nagios/plugins/check_resource_manager.sh
    }
  • 使用hadoop-cluster.cfg文件中的新命令来定义一个Nagios服务
define service{
        use                     local-service
        host_name               yarn1.apps.hdp
        service_description     ResourceManager
        check_command           check_resource_manager
    }
  • 为每一个其余的服务也定义一个service和command条目
  • 要使用新的配置,须要重启
#service nagios restart
相关文章
相关标签/搜索