2020-12-09
项目地址:https://github.com/Staroon/zabbix-hadoop-template/tree/master/hbase-master-template
1、下载脚本,将其上传至客户端的脚本存放目录。为了方便这就扔在/etc/zabbix/zabbix_agentd.d/目录下(cluster-HMaster-plugin.sh;zabbix-HMaster.py 这两个文件,同一个目录下)
客户端需要安装zabbix-sender 直接yun就行
需要修改cluster-HMaster-plugin.sh中的zabbix-server或者zabbix-proxy地址

2、配置zabbix_agent.conf,开启Include,默认开启路径为/etc/zabbix/zabbix_agentd.d/*.conf 如下:

3、配置自定义Key,配置文件路径就放在上图中的/etc/zabbix/zabbix_agentd.d/下:
[root@master zabbix_agentd.d]# echo "UserParameter=hbase.hback.status,/usr/bin/sh /etc/zabbix/zabbix_agentd.d/cluster-HMaster-plugin.sh 192.168.5.17 16010 192.168.5.17" > /etc/zabbix/zabbix_agentd.d/userparameter_hbase.conf
第一个参数:监听的IP
第二个参数:监听的Port
第三个参数:在zabbix上配置的name
注意执行脚本的路径
4、重启zabbix-agent
[root@master zabbix]# systemctl restart zabbix-agent
5、服务端web界面上传模板文件Template Cluster HBase Master.xml 配置->模板->导入
模板中创建监控项:

6、监测-最新数据-选择监控的主机-查看数据图,就可以看到监控的数据了

网友评论