在安装客户端的时候,软件包和服务器是同一个,只是configure 的配置参数不同而已。
添加用户,用户组,解压包
代码如下 |
复制代码 |
[root@logsec /usr/local/src]
#groupadd zabbix -g 201
[root@logsec /usr/local/src]
#useradd -g zabbix -u 201 -m zabbix
[root@logsec /usr/local/src]
#tar -xvf zabbix-2.0.5.tar.gz
|
编译安装zabbix agent
代码如下 |
复制代码 |
#cd zabbix-2.0.5/
[root@logsec /usr/local/src/zabbix-2.0.5]
#./configure --prefix=/usr/local/zabbix --enable-agent
[root@logsec /usr/local/src/zabbix-2.0.5]
#make install
[root@logsec /usr/local/src/zabbix-2.0.5]
#mkdir /var/log/zabbix
[root@logsec /usr/local/src/zabbix-2.0.5]
#chown -R zabbix.zabbix /var/log/zabbix/
|
配置,复制相关配置
代码如下 |
复制代码 |
[root@logsec /usr/local/src/zabbix-2.0.5]
#cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
[root@logsec /usr/local/src/zabbix-2.0.5]
#chmod 755 /etc/init.d/zabbix_agentd
[root@logsec /usr/local/src/zabbix-2.0.5]
#sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix#g" /etc/init.d/zabbix_agentd
[root@logsec /usr/local/src/zabbix-2.0.5]
#ln -s /usr/local/zabbix/etc /etc/zabbix
[root@logsec /usr/local/src/zabbix-2.0.5]
#ln -s /usr/local/zabbix/bin/* /usr/bin/
[root@logsec /usr/local/src/zabbix-2.0.5]
#ln -s /usr/local/zabbix/sbin/* /usr/sbin/
|
注册服务端口
代码如下 |
复制代码 |
#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 Trappe
|
修改agent配置为服务器的ip
代码如下 |
复制代码 |
sed- i "s/Server=127.0.0.1/Server=172.16.100.80/g" /etc/zabbix/zabbix_agentd.conf
sed- i "s/Server=127.0.0.1/Server=172.16.100.80/g" /etc/zabbix/zabbix_agent.conf
sed -i "s/ServerActive=127.0.0.1/ServerActive=172.16.100.80/g" /etc/zabbix/zabbix_agentd.conf
sed -i "s#tmp/zabbix_agentd.log#var/log/zabbix/zabbix_agentd.log#g" /etc/zabbix/zabbix_agentd.conf
sed -i "#UnsafeUserParameters=0#aUnsafeUserParameters=1n" /etc/zabbix/zabbix_agentd.conf
|
设置agent开机启动
代码如下 |
复制代码 |
[root@logsec /usr/local/src/zabbix-2.0.5]
#chkconfig zabbix_agentd on
[root@logsec /usr/local/src/zabbix-2.0.5]
#service zabbix_agentd start
Starting zabbix_agentd: [ OK ]
|
添加Hosts,并应用模板
Host 是Zabbix 监控的基本载体,所有的监控项都是基于host 的。
通过Configuration->Hosts->Create Host 来创建监控设备
点击右上角
添加完成之后如图