运维监控篇(1)_Zabbix Agent安装

Agent的安装与server的安装中不相同的只是编译参数不一样且不依赖LAMP或者LNMP环境。

1、添加zabbix用户和zabbix用户组,并将zabbix用户加入zabbix用户组,别担心创建zabbix用户的时候这些系统都帮你完成了。

[root@localhost ~]#useradd zabbix -s /sbin/nologin

Zabbix下载地址 http://www.zabbix.com/download.php

2、安装编译zabbix

[root@localhost zabbix-2.2.6]#./configure --with-net-snmp --with-libcurl --enable-agent --prefix=/usr/local/zabbix
[root@localhost zabbix-2.2.6]#make install

3、添加端口(rhel系列的发行版都默认包含了,CentOS也不例外)

[root@localhost zabbix-2.2.6]#vim /etc/services
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper

4、修改相应的配置文件
复制并修改zabbix启动脚本

[root@localhost zabbix-2.2.6]#cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/
[root@localhost zabbix-2.2.6]#chmod 700 /etc/init.d/zabbix_agentd
[root@localhost zabbix-2.2.6]#vim /etc/init.d/zabbix_agentd
#修改ZABBIX_BIN="/usr/local/sbin/zabbix_agentd"为ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"
#或者修改BASEDIR=/usr/local/zabbix

修改/usr/local/zabbix/etc/zabbix_agent.conf 将Server的IP指向Zabbix Server

4、启动服务并设置开机启动

[root@localhost zabbix-2.2.6]#/etc/init.d/zabbix_agentd start
[root@localhost zabbix-2.2.6]#chkconfig zabbix_agentd on

转载请注明出处:http://www.xiaomastack.com/2014/10/10/zabbix01/ 谢谢!

发表评论:

你的电子邮件地址将不会被公开.

− 7 = 2