zabbix agent安装配置

来源:互联网 发布:java站内搜索引擎 编辑:程序博客网 时间:2024/06/10 01:33

Linux服务器(debian)(已安装agent,请根据下面描述确认是否需要升级agent)


1. 查看是否安装zabbix agent

   # /usr/sbin/zabbix_agentd -V


2. 若版本低于2.0.8,则卸载原来agent,重新安装新的agent
   2.1 停止原来agent服务
       # pkill zabbix 或 invoke-rc.d zabbix_agentd stop
   2.2 卸载agent
       # aptitude remove zabbix-agent
   2.3 清理残存文件
       # find / -name '*zabbix*'
       根据查询的结果逐个删除相应文件和目录
   2.4 下载zabbix 2.0.8的源码对zabbix agent进行安装
       下载地址:http://repo.zabbix.com/zabbix/2.0/debian/pool/main/z/zabbix/
   2.5 添加相应zabbix用户和组
       # addgroup zabbix
       # adduser --ingroup zabbix zabbix
   2.6 解压并安装agent(假设拷贝目标目录为:/data/soft/)
       # cd /data/soft/ && tar zxvf /data/soft/zabbix_2.0.8.orig.tar.gz
       # cd /data/soft/zabbix_2.0.8
       # ./configure --enable-agent
       # make install
   2.7 修改agent配置文件
       # nano /usr/local/etc/zabbix_agentd.conf
       更新行:Server=127.0.0.1 => Server=192.168.1.5, 192.168.1.1
              Hostname=Zabbix Server => Hostname=192.168.0.210
       注:192.168.1.5是zabbix server,192.168.0.210是agent所在服务器IP
           其中192.168.1.1是zabbix服务器的默认网关,因zabbix服务器与zabbix agent不在一个网段,192.168.0.0段服务器见到的所有zabbix信息均来自网关,
           因此Server参数一定要加上zabbix服务器默认网关192.168.1.1,配置Agent时请注意




Windows服务器

1.下载windows版zabbix-agent-2.0.8并解压,解压后有两个目录bin和conf,其中bin中又有两个目录win32和win64,分别对应windows 32位和64位系统,请根据实际情况将相应目录拷贝到某个磁盘下(我的是32位系统,拷贝win32到C:/下,并重命名为zabbix),然后将另一个目录conf中的配置文件zabbix_agentd.conf也拷贝到c:/zabbix目录下,这样该目录下共有4个文件,分别为:zabbix_sender.exe zabbix_get.exe  zabbix_agentd.exe  zabbix_agentd.conf


2.注册zabbix agent服务
  2.1 运行cmd进入windows命令行控制台
  2.2 运行c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i
      注:-c表示配置文件路径 -i表示安装
3.在命令行运行services.msc进入windows服务控制台,找到zabbix_agent服务,右键启动即可
4.卸载zabbix agent
  4.1 运行cmd进入windows命令行控制台
  4.2 运行c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -d
      注:-c表示配置文件路径 -d表示卸载
注意:关于agent的配置文件,请参考Linux配置进行修改
原创粉丝点击