在安装客户端的时候,软件包和服务器是同一个,只是configure 的配置参数不同而已。
添加用户,用户组,解压包
代码如下 | 复制代码 |
[root@logsec /usr/local/src] #groupadd zabbix -g 201 [root@logsec /usr/local/src] [root@logsec /usr/local/src] |
编译安装zabbix agent
代码如下 | 复制代码 |
#cd zabbix-2.0.5/ [root@logsec /usr/local/src/zabbix-2.0.5] |
配置,复制相关配置
代码如下 | 复制代码 |
[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] [root@logsec /usr/local/src/zabbix-2.0.5] [root@logsec /usr/local/src/zabbix-2.0.5] [root@logsec /usr/local/src/zabbix-2.0.5] [root@logsec /usr/local/src/zabbix-2.0.5] |
注册服务端口
代码如下 | 复制代码 |
#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] |
添加Hosts,并应用模板
Host 是Zabbix 监控的基本载体,所有的监控项都是基于host 的。
通过Configuration->Hosts->Create Host 来创建监控设备
点击右上角
添加完成之后如图