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條目
- 要使用新的配置,須要重啓