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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏我是攻城师

hive on spark 测试

3209
来自专栏Hadoop实操

如何在CDH集群外配置Kerberos环境的Spark2和Kafka客户端环境

1773
来自专栏Hadoop实操

如何使用Nginx实现Impala负载均衡

在使用Impala JDBC连接Impala服务时,默认是不带负载均衡的,但一个Impala Daemon很可能会产生单点的问题,这里我们就需要考虑Impala...

4458
来自专栏Hadoop实操

CDSW1.3的新功能

前两天Fayson介绍过《CDH5.14和CM5.14的新功能》,与CDH5.14同时发布的还有CDSW1.3,以下我们具体看看CDSW1.3的新功能。

3956
来自专栏Jed的技术阶梯

Spark性能调优01-资源调优

在开发完Spark作业之后,就该为作业配置合适的资源了。 Spark的资源参数,基本都可以在spark-submit命令中作为参数设置。

932
来自专栏ml

生成命令行接口--google开源的fire使用体验【python-fire】

在python中,命令行接口常用的argparse 和click,但是相对于python-fire 来说灵活度太缺了,fire可以直接将python中的函数,以...

1052
来自专栏Hadoop实操

Spark的HistoryServer不能查看到所有历史作业分析

Spark的HistoryServer能正常查看之前的历史作业日志,但新提交的作业在执行完成后未能在HistoryServer页面查看。

9628
来自专栏Hadoop实操

如何禁用CDH集群Kerberos

3496
来自专栏牛肉圆粉不加葱

YARN 设计理念与基本架构

ResourceManager 是一个全局的资源管理器,负责整个集群的资源管理和分配。它主要由两个组件构成:调度器(Scheduler)和应用程序管理器(App...

781
来自专栏云计算教程系列

在腾讯云CVM上搭建Hadoop集群

本教程将介绍如何在腾讯云CVM上搭建Hadoop集群。Hadoop中是一个Apache的框架,可以让你通过基本的编程处理跨服务器集群的分布式方式的大型数据集。H...

1104

扫码关注云+社区