当前位置:首页 >百科 >Zabbix Agent的配置 zabbix能监视各种网络参数

Zabbix Agent的配置 zabbix能监视各种网络参数

2024-06-29 18:58:05 [百科] 来源:避面尹邢网

Zabbix Agent的配置配置

作者:markjoker 运维 系统运维 Zabbix Agent的配置,Zabbix是配置一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,配置保证服务器系统的配置安全运营;本文讲述的是Zabbix Agent的配置。

  Zabbix Agent 配置

  在Linux上创建zabbix账户

Zabbix Agent的配置 zabbix能监视各种网络参数

  1.   view plaincopy to clipboardprint?配置  
  2.  
  3.   01.groupadd zabbix  
  4.  
  5.   02.useradd zabbix -g zabbix  
  6.  
  7.   groupadd zabbix  
  8.  
  9.   useradd zabbix -g zabbix  
  10.  

  解压文件

Zabbix Agent的配置 zabbix能监视各种网络参数

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01.tar zxvf zabbix.tar.gz  
  4.  
  5.   tar zxvf zabbix.tar.gz  
  6.  

  配置

Zabbix Agent的配置 zabbix能监视各种网络参数

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01../configure --enable-agent  
  4.  
  5.   ./configure --enable-agent  
  6.  

  编译agent

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01.make  
  4.  
  5.   make  
  6.  

  配置 /etc/services

  这步并不是必须的,但推荐这样做。配置

  添加下面两行到 /etc/services:

  1.   view plaincopy to clipboardprint?配置  
  2.  
  3.   01.zabbix_agent 10050/tcp  
  4.  
  5.   02.zabbix_trap 10051/tcp  
  6.  
  7.   zabbix_agent 10050/tcp  
  8.  
  9.   zabbix_trap 10051/tcp  
  10.  

  配置/etc/inetd.conf

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01.cp misc/init.d/redhat/zabbix_agentd_ctl /etc/init.d/zabbix-agentd  
  4.  
  5.   02.chmod +x /etc/init.d/zabbix-agentd  
  6.  
  7.   cp misc/init.d/redhat/zabbix_agentd_ctl /etc/init.d/zabbix-agentd  
  8.  
  9.   chmod +x /etc/init.d/zabbix-agentd  
  10.  

  拷贝zabbix_agentd.conf

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01.mkdir /etc/zabbix  
  4.  
  5.   02.cp misc/conf/zabbix_agent.conf /etc/zabbix/  
  6.  
  7.   03.cp misc/conf/zabbix_agentd.conf /etc/zabbix/  
  8.  
  9.   mkdir /etc/zabbix  
  10.  
  11.   cp misc/conf/zabbix_agent.conf /etc/zabbix/  
  12.  
  13.   cp misc/conf/zabbix_agentd.conf /etc/zabbix/  
  14.  

  修改 zabbix-agentd 头部变量定义:

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01.BASEDIR= /usr/local  
  4.  
  5.   02.ZABBIX_AGENTD=$BASEDIR/sbin/zabbix_agentd  
  6.  
  7.   BASEDIR= /usr/local  
  8.  
  9.   ZABBIX_AGENTD=$BASEDIR/sbin/zabbix_agentd  
  10.  

  配置/etc/zabbix/zabbix_agentd.conf

  1.   view plaincopy to clipboardprint?  
  2.  
  3.   01.LogFile=/tmp/zabbix_agentd.log //日志保存位置  
  4.  
  5.   02.EnableRemoteCommands=1 //允许执行远程命令  
  6.  
  7.   03.Server=xx.xx.xx.xx //agent端的ip  
  8.  
  9.   04.Hostname=abc //必须与zabbix创建的host name相同  
  10.  
  11.   LogFile=/tmp/zabbix_agentd.log //日志保存位置  
  12.  
  13.   EnableRemoteCommands=1 //允许执行远程命令  
  14.  
  15.   Server=xx.xx.xx.xx //agent端的ip  
  16.  
  17.   Hostname=abc //必须与zabbix创建的host name相同  
  18.  

  参考: misc/conf/zabbix_agentd.conf

  启动代理端服务

  view plaincopy to clipboardprint?

  1. sudo /etc/init.d/zabbix-agentd start 

  以上就是Zabbix Agent的配置。

【编辑推荐】

Zabbix Agent 的配置安装

CentOS上安装Zabbix

Zabbix报警的配置

责任编辑:zhaolei 来源: CSDN Zabbix Agent配置

(责任编辑:热点)

    推荐文章
    热点阅读