转载自:http://blog.chinaunix.net/uid-28255964-id-3495818.html
从官网下载相对应的软件包,http://www.zabbix.com/download.php,
我下载的是zabbix_agents_2.0.4.linux2_6.i386.tar.gz
1、解压下载的软件包
# tar -zxvfzabbix_agents_2.0.4.linux2_6.i386.tar.gz
sbin/zabbix_agent
sbin/zabbix_agentd
bin/zabbix_get
bin/zabbix_sender
conf/zabbix_agent.conf
conf/zabbix_agentd.conf
conf/zabbix_agentd/userparameter_examples.conf
conf/zabbix_agentd/userparameter_mysql.conf
2、编辑解压出来的zabbix_agentd.conf文件,修改下面的参数
Hostname=本机名 //在本机上用hostname查看的结果必须和服务端添加的相同
Server=Zabbix Server IP //zabbix服务器的ip
LogFile=本机agentd日志保存文件
SourceIP=本机IP
ListenPort=10050
3、修改/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、启动agent
/usr/local/zabbix/sbin/zabbix_agentd –c /usr/local/zabbix/conf/zabbix_agentd.conf
使用ps –ef | grep zabbix命令查看进程是否起来
# ps-ef | grep zabbix
zabbix 8502 1 0 16:33 ? 00:00:00/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
zabbix 8503 8502 0 16:33 ? 00:00:00/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
zabbix 8504 8502 0 16:33 ? 00:00:00/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
zabbix 8505 8502 0 16:33 ? 00:00:00/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
zabbix 8506 8502 0 16:33 ? 00:00:00/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
zabbix 8507 8502 0 16:33 ? 00:00:00/usr/local/zabbix/sbin/zabbix_agentd -c/usr/local/zabbix/conf/zabbix_agentd.conf
如果启动过程中出现问题,请参考生成的日志进行解决。agent的安装非常简单,不但在linux平台在aix、unix等平台安装方式几乎相同。