zabbix监控hadoop进程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix监控hadoop进程相关的知识,希望对你有一定的参考价值。

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

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

监控脚本:hadoop.sh

#!/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客户端增加配置文件

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

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

zabbix WEB页面配置主机

添加监控项

技术分享

映射值添加

技术分享

触发器添加

技术分享

本文出自 “echo xiayun” 博客,请务必保留此出处http://linuxerxy.blog.51cto.com/10707334/1908804

以上是关于zabbix监控hadoop进程的主要内容,如果未能解决你的问题,请参考以下文章

zabbix使用zabbix_java_gateway 监控java应用进程

Zabbix监控qemuKVM进程-low_level_discovery

Zabbix中小型企业Zabbix监控实战之告警大全

zabbix 通过 agent 监控进程端口

Zabbix通过进程名监控进程状态配置详解

zabbix监控业务进程变动