设为首页 收藏本站
查看: 1285|回复: 0

[经验分享] 分布式监控之Zabbix-Agent

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-11-20 10:21:50 | 显示全部楼层 |阅读模式
                      Zabbix agent安装配置文档
  1. 环境准备:
  Zabbix需要在被监控的host上安装agent,在zabbix官网上下载相应平台的agent包到各被监控端,按如下方式在被监控上运行agent。(注:官网上下载的agent包里没有运行agentd所必须的配置文件,可以从zabbix server上拷贝一份zabbix_agentd.conf,这个conf文件是所有平台都通用的)
  1) 源码安装
  首先新建zabbix用户来启动zabbix服务
  groupadd zabbix
  useradd zabbix -g zabbix
  安装依赖服务
  yum install wget make gcc gcc-c++ autoconf ncurses-devel fping -y  
  下载zabbix源码包
  http://jaist.dl.sourceforge.net/ ... zabbix-2.2.3.tar.gz
  tar xzf zabbix-2.2.3.tar.gz
  cd zabbix-2.2.3.
  ./configure  --prefix=/usr/local/zabbix  --enable-agent
  make install
  复制启动脚本和配置文件
  cp misc/init.d/redhat/zabbix_agentd_ctl  /etc/init.d/
  mkdir /etc/zabbix
  cp misc/conf/zabbix_agentd.conf  /etc/zabbix
  编辑配置文件
  vi  /etc/zabbix/zabbix_agentd.conf
  Server=192.168.X.X  #这里写zabbix server的ip地址 如果设置了proxy则这里写proxy的ip地址
  Hostname=zabbix-agent  #此处与zabbix网页监控中的host名一致
  开启zabbix_agentd服务
  /etc/init.d/zabbix_agentd_ctl  start
  可能需要修改zabbix_agentd_ctl 脚本,有时候里面zabbix agent的存放路径不对,根据实际环境修改下就可以。
  一般出现什么问题都会在/tmp/zabbix_agentd.log上有记录,帮助排错。
  或者在server端上看/tmp/zabbix_server.log也可以。
  2) yum安装
      rpm --import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone
      rpm -Uv http://repo.zabbixzone.com/cento ... se-0.0-1.noarch.rpm
      yum install zabbix-agent -y
      chkconfig zabbix-agent on
      mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.default
      sed 's/Server=127.0.0.1/Server=192.168.X.X/' /etc/zabbix/zabbix_agentd.default > /etc/zabbix/zabbix_agentd.conf
  service zabbix-agent start
  在web页面添加主机
  1)这里选择的是手动添加
  组态》主机》创建主机
   wKiom1RsCqbhEtnQAADxz6-zKIs102.jpg
  
  2)自动添加主机
  详情查看http://www.centoscn.com/image-text/config/2013/0806/1108.html
  常见错误排查及解决
  zabbix_agentd.log里面有出现host [] not found错误的解决
  查看zabbix_agentd.log时出现下列错误
  [root@zabbix.clvn.com.cn ~]# tail /var/log/zabbix/zabbix_agentd.log
   1266:20140523:063554.157 no active checks on server [127.0.0.1:10051]: host [zabbix.clvn.com.cn] not found
  出现该错误的原因是一般是zabbix_agentd.conf里面的Hostname和前端zabbix web里面的配置不一样所造成的,即在zabbix web页面Monitoring->Configuration->Hosts 页面的Name和zabbix_agentd.conf里面的Hostname要一样。
  解决方法:
  1.查看zabbix_agentd.conf文件中的Hostname
  [iyunv@bjsd-zabbix-x86v-app01 ~]# cat /etc/zabbix/zabbix_agentd.conf | grep Hostname
  ### Option: Hostname
  # Value is acquired from HostnameItem if undefined.
  # Hostname=
  Hostname=zabbix.clvn.com.cn
  ### Option: HostnameItem
  # Item used for generating Hostname if it is undefined. Ignored if Hostname is defined.
  # HostnameItem=system.hostname
  # Aliases can be used in HostMetadataItem but not in HostnameItem parameters.
   2.在zabbix web页面Monitoring->Configuration->Hosts 页面更改Host name和zabbix_agentd.conf里面的Hostname一样。
  3.重新启动zabbix-agent服务
  [iyunv@zabbix ~]# service zabbix-agent restart
  Shutting down Zabbix agent:                                [  OK  ]
  Starting Zabbix agent:                                          [  OK  ]
  4.再次查看日志文件
  [iyunv@bjsd-zabbix-x86v-app01 ~]# tail /var/log/zabbix/zabbix_agentd.log
    1262:20140523:063900.738 Got signal [signal:15(SIGTERM),sender_pid:2615,sender_uid:0,reason:0]. Exiting ...
    1257:20140523:063900.741 Got signal [signal:15(SIGTERM),sender_pid:2615,sender_uid:0,reason:0]. Exiting ...
    1257:20140523:063900.762 Zabbix Agent stopped. Zabbix 2.2.3 (revision 44105).
    2627:20140523:063900.929 Starting Zabbix Agent [zabbix.clvn.com.cn]. Zabbix 2.2.3 (revision 44105).
    2627:20140523:063900.929 using configuration file: /etc/zabbix/zabbix_agentd.conf
    2628:20140523:063900.941 agent #0 started [collector]
    2630:20140523:063900.943 agent #2 started [listener #2]
    2629:20140523:063900.944 agent #1 started [listener #1]
    2631:20140523:063900.947 agent #3 started [listener #3]
    2632:20140523:063900.948 agent #4 started [active checks #1]
                    


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-31611-1-1.html 上篇帖子: zabbix邮件通知,短信通知配置详解 下篇帖子: zabbix安装篇之lnmp 监控
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表