码迷,mamicode.com
首页 > 系统相关 > 详细

zabbix监控hadoop进程

时间:2017-03-21 20:26:49      阅读:617      评论:0      收藏:0      [点我收藏+]

标签: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   监控   hadoop   

原文地址:http://linuxerxy.blog.51cto.com/10707334/1908804

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!