科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件zabbix agentd的安装(Linux篇)

zabbix agentd的安装(Linux篇)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

来源:51cto 2011年3月31日

关键字: Zabbix Linux

  • 评论
  • 分享微博
  • 分享邮件

 

Zabbix支持ping,snmp等很多的监控,但是大部分的监控任务需要客户端agentd的支持才能用。

所以这边文章先介绍zabbix agentd的安装。

1.linux篇

这里的作业环境是RHEL5.2-64

a.首先确认zabbix server的版本我这里是1.6.4版的,所以agentd最好也是1.6.4版里面提供的。

b.下载zabbix的安装包一般为zabbix-xxx.tar.gz(这里xxx为版本号)

c.上传安装包到要安装的客户机上面

d.解压缩安装包

#cd /tmp (我这里上传在/tmp目录下) #tar zxvf zabbix-xxx.tar.gz

e.编译、安装agentd

#cd zabbix_xxx #./configure --enable-agent #make install

执行完上面命令,在/usr/local/sbin目录下会生成zabbix_agent、zabbix_agentd、zabbix_get、zabbix_sender四个文件。

f.追加zabbix agentd用户

#groupadd zabbix #useradd -g zabbix -s /sbin/nologin zabbix

g.设定文件和启动脚本

#mkdir /etc/zabbix #cp /tmp/zabbix_xxx/misc/conf/zabbix_agentd.conf /etc/zabbix/

设定/etc/zabbix/zabbix_agentd.conf文件,修改下面几个地方:

Server=127.0.0.1 ← ZABBIX服务器的IP地址

Hostname=localhost ← ZABBIX agentd的host名字

ListenIP=127.0.0.1 ← ListenIP地址(要与监视对象服务器上设定的一样)

PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log

新建zabbix的pid文件和log文件的目录

#mkdir /var/run/zabbix #mkdir /var/log/zabbix #chown zabbix:zabbix /var/run/zabbix #chown zabbix:zabbix /var/log/zabbix

启动脚本设定

#cp /tmp/zabbix_xxx/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

修改/etc/init.d/zabbix_agentd文件,修改点如下:

BASEDIR=/usr/local FULLPATH=$BASEDIR/sbin/$BINARY_NAME PIDFILE=/var/run/zabbix/$BINARY_NAME.pid

赋予启动脚本权限

#chmod 755 /etc/init.d/zabbix_agentd

启动

#/etc/init.d/zabbix_agentd start

设置该启动脚本为守候service

#chkconfig zabbix_agentd on

到此为止安装完成。

    • 评论
    • 分享微博
    • 分享邮件
    闂侇収鍠曞▎銏㈡媼閵忋倖顫�

    濠碘€冲€归悘澶愬箖閵娾晜濮滈悽顖涚摃閹烩晠宕氶崶鈺傜暠闁诡垰鍘栫花锛勬喆椤ゅ弧濡澘妫楅悡娆撳嫉閳ь剟寮0渚€鐛撻柛婵呮缁楀矂骞庨埀顒勫嫉椤栨瑤绻嗛柟顓у灲缁辨繈鏌囬敐鍕杽閻犱降鍨藉Σ鍕嚊閹跺鈧﹦绱旈幋鐐参楅柡鍫灦閸嬫牗绂掔捄铏规闁哄嫷鍨遍崑宥夋儍閸曨剚浠樺ù锝嗗▕閳ь剚鏌ㄧ欢鐐寸▕鐎b晝顏遍柕鍡嫹

    重磅专题
    往期文章
    最新文章