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 条评论
登录 后参与评论

相关文章

来自专栏开发技术

nginx实现请求的负载均衡 + keepalived实现nginx的高可用

  使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,...

691
来自专栏玄魂工作室

ASP.NET Core提供模块化Middleware组件

  英文原文:ASP.NET Core Provides Modularity with Middleware Components   ASP.NET Cor...

3324
来自专栏HappenLee的技术杂谈

Ceph编译安装教程

Ceph 的初创来自Sage Weil 博士的 PhD 论文,论文 “Ceph: A Scalable, High-Performance Distribute...

1013
来自专栏Ceph对象存储方案

RGW endpoint绑定多域名

参考:https://github.com/ceph/ceph/blob/d038e1da7a6c9b31ba4463b8ebedb9908981a55e/do...

1042
来自专栏IMWeb前端团队

缓存策略

本文作者:IMWeb daihuimi 原文出处:IMWeb社区 未经同意,禁止转载 学习整理了web缓存的一些策略,如有不正确的地方,欢迎指正。 ?...

2138
来自专栏Hadoop实操

如何为Kerberos环境的CDH集群在线扩容数据节点

Hadoop集群其中一个优点就是可伸缩性(横向扩展),通过增加计算节点使服务容量产生线性增长的能力。可伸缩的应用程序的主要特点是:只需要增加资源,而不需要对应用...

4407
来自专栏大数据架构师专家

HAProxy基于KeepAlived实现Web高可用及动静分离

1693
来自专栏老安的博客

zabbix使用zabbix 数据库做数据分表

1233
来自专栏北京马哥教育

Web Cache原理,你真的造吗?

一、Web Cache 在介绍Web cache时,我们需要简单介绍缓存的理解 1.1 缓存解释 缓存通常是基于键值对来缓存的,键通过hash计算后,存放于内存...

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

如何在Ubuntu 16.04上配置Redis复制

Redis是一个开源键值数据存储,使用内存存储模型和可选的磁盘写入来实现持久性。它具有事务,发布/订阅消息传递模式以及其他功能之间的自动故障转移功能。Redis...

1170

扫码关注云+社区