zabbix监控hadoop进程

简介:

环境:centos6.7 | zabbix3.2.4 | hadoop2.6.0

主要监控进程:journalnode | namenode | zkfc | datanode

监控脚本:hadoop.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash
 
server=$1
case  $server  in 
   journalnode)
               /etc/init .d /hadoop-hdfs-journalnode  status >>  /dev/null  2>&1
               echo  $?
               ;;
   namenode)
            /etc/init .d /hadoop-hdfs-namenode  status >>  /dev/null  2>&1
            echo  $?
            ;;
   zkfc)
        /etc/init .d /zookeeper-server  status >>  /dev/null  2>&1
        echo  $?
       ;;
   datanode)
            /etc/init .d /hadoop-hdfs-datanode  status >>  /dev/null  2>&1
            echo  $?
           ;;
esac

zabbix客户端增加配置文件

1
/usr/local/zabbix/etc/zabbix_agentd .conf.d /hadoop .conf
1
UserParameter=hadoop.server[*], /usr/local/sbin/zabbix/hadoop .sh $1

添加hadoop.sh可执行权限和zabbix用户组

zabbix WEB页面配置主机

添加监控项

wKioL1jQzceiGufTAACQu_4iCqE154.png-wh_50

映射值添加

wKioL1jQzgeSQ2WkAAAQ9w_f68Y470.png-wh_50

触发器添加

wKiom1jQzhyiaJGDAABpF3RBT5w356.png-wh_50










      本文转自YU文武貝 51CTO博客,原文链接:http://blog.51cto.com/linuxerxy/1908804,如需转载请自行联系原作者




相关文章
|
29天前
|
监控 Linux 应用服务中间件
探索Linux中的`ps`命令:进程监控与分析的利器
探索Linux中的`ps`命令:进程监控与分析的利器
|
2月前
|
缓存 监控 调度
第六十一章 使用 ^PERFSAMPLE 监控进程 - 分析维度
第六十一章 使用 ^PERFSAMPLE 监控进程 - 分析维度
27 0
|
1月前
|
监控 数据库 Docker
Zabbix监控神通数据库教程
**摘要:** 本文介绍了如何使用Docker安装和配置神舟通用数据库,并利用Zabbix进行监控。首先,通过Docker安装数据库镜像,启动容器并映射端口。接着,使用默认凭证连接数据库并验证安装。然后,将数据库的Python模块和库文件复制到主机,并安装Python3.5及相应模块,创建外部检查脚本以实现Zabbix的监控功能。示例展示了查询数据库版本的监控指标配置。最后,提到了监控结果的界面展示,并邀请读者探索更多Zabbix监控技巧。
30 0
Zabbix监控神通数据库教程
|
24天前
|
监控 关系型数据库 应用服务中间件
Linux zabbix监控 软件的安装
Linux zabbix监控 软件的安装
|
2月前
|
运维 监控 Ubuntu
Python实现ubuntu系统进程内存监控
Python实现ubuntu系统进程内存监控
34 1
|
2月前
|
监控
第六十章 使用 ^PERFSAMPLE 监控进程 - 预定义分析示例
第六十章 使用 ^PERFSAMPLE 监控进程 - 预定义分析示例
23 0
|
2月前
|
监控 Go
第五十九章 使用 ^PERFSAMPLE 监控进程 - 收集样本
第五十九章 使用 ^PERFSAMPLE 监控进程 - 收集样本
25 0
|
2月前
|
存储 分布式计算 监控
Hadoop的NameNode的监控与副本管理
【4月更文挑战第15天】NameNode是Hadoop HDFS的关键组件,负责元数据管理和监控,确保数据安全、可靠和性能。监控包括NameNode的状态、资源使用和性能,以保证集群稳定性。NameNode在副本管理中负责副本创建、分布、维护和删除,确保数据冗余和容错性。有效的监控和副本管理策略对Hadoop集群的高效运行至关重要。
46 2
|
2月前
|
监控 Linux
linux监控指定进程
请注意,以上步骤提供了一种基本的方式来监控指定进程。根据你的需求,你可以选择使用不同的工具和参数来获取更详细的进程信息。
36 0
|
2月前
|
存储 SQL 监控
修改Zabbix源码实现监控数据双写,满足业务需求!
虽然对接Elasticsearch后有诸多好处,但是它不往数据库写历史数据了,同时还不再计算趋势数据了。有这么一个场景...
修改Zabbix源码实现监控数据双写,满足业务需求!

推荐镜像

更多