昨天搭建完Zabbix的运行平台,累得快起不来了,今天过来决定先从容易的入手,先按流程走一下Zabbix的客户端安装及配置。Zabbix的客户端对应于它的文件名来说就是zabbix-agent。这东西其实就是数据采集器,这东东有两种模式,一种是经由这东东直接把数据往Zabbix Server报,或者是Zabbix Server主动到agent来拿,反正agent的端口是10050, Zabbix server 10051,目标很好寻找,好了下面正式开工。
开工:
a、自已创建软件的下载目录,我的在/data/soft;
b、没有安装git的,yum install git
c、对了,本人是基于CentOS6.4安装的。
一、肯定是拿代码,或者是去下载安装文件,我是在GITHUP上下的,大家可以去官网下,有空的话,我也会提供一台服务器。
[root@iZ25b3zzr2vZ soft]# git clone https://github.com/itnihao/zabbix-rpm.git
拉完代码后,你看会到2.2.0,2.2.2,2.2.6三个版本,我用的2.2.0,感觉是最近维护的。
二、跑到zabbix_2.2.0目录下(怎么跑我就不说了)执行以下命令进行安装。
[root@iZ25b3zzr2vZ zabbix-2.2.0]# yum localinstall zabbix-agentd-2.2.0-0.el6.zbx.x86_64.rpm
余下的就是配置agent的文件啦。
三、修改配置文件
[root@iZ25b3zzr2vZ zabbix-2.2.0]# vi /etc/zabbix/zabbix_agentd.conf
ServerActive=hk.lbslm.com
Server=hk.lbslm.com
Hostname=OLLA_Test_Server
四、启动agent
[root@iZ25b3zzr2vZ zabbix-2.2.0]# /etc/init.d/zabbix_agentd stop
Shutting down zabbix_agentd: [ OK ]
[root@iZ25b3zzr2vZ zabbix-2.2.0]# /etc/init.d/zabbix_agentd start
Starting zabbix_agentd: [ OK ]
接下来我们看一下启动日志,如果是下面这个样子的说明你的Agent已经装好了。
[root@iZ25b3zzr2vZ zabbix-2.2.0]# tail -f /var/log/zabbix/zabbix_agentd.log
11611:20160519:023142.442 Starting Zabbix Agent [OLLA_Test_Server]. Zabbix 2.2.0 (revision 40163).
11611:20160519:023142.442 using configuration file: /etc/zabbix/zabbix_agentd.conf
11619:20160519:023142.445 agent #3 started [listener #3]
11620:20160519:023142.445 agent #4 started [listener #4]
11621:20160519:023142.445 agent #5 started [listener #5]
11622:20160519:023142.445 agent #6 started [active checks #1]
11618:20160519:023142.446 agent #2 started [listener #2]
11617:20160519:023142.446 agent #1 started [listener #1]
11616:20160519:023142.446 agent #0 started [collector]
四、最后一步在Zabbix配置agent
Configuration -> Hosts -> Creat Host
看看示意图:
开工:
a、自已创建软件的下载目录,我的在/data/soft;
b、没有安装git的,yum install git
c、对了,本人是基于CentOS6.4安装的。
一、肯定是拿代码,或者是去下载安装文件,我是在GITHUP上下的,大家可以去官网下,有空的话,我也会提供一台服务器。
[root@iZ25b3zzr2vZ soft]# git clone https://github.com/itnihao/zabbix-rpm.git
拉完代码后,你看会到2.2.0,2.2.2,2.2.6三个版本,我用的2.2.0,感觉是最近维护的。
二、跑到zabbix_2.2.0目录下(怎么跑我就不说了)执行以下命令进行安装。
[root@iZ25b3zzr2vZ zabbix-2.2.0]# yum localinstall zabbix-agentd-2.2.0-0.el6.zbx.x86_64.rpm
余下的就是配置agent的文件啦。
三、修改配置文件
[root@iZ25b3zzr2vZ zabbix-2.2.0]# vi /etc/zabbix/zabbix_agentd.conf
ServerActive=hk.lbslm.com
Server=hk.lbslm.com
Hostname=OLLA_Test_Server
四、启动agent
[root@iZ25b3zzr2vZ zabbix-2.2.0]# /etc/init.d/zabbix_agentd stop
Shutting down zabbix_agentd: [ OK ]
[root@iZ25b3zzr2vZ zabbix-2.2.0]# /etc/init.d/zabbix_agentd start
Starting zabbix_agentd: [ OK ]
接下来我们看一下启动日志,如果是下面这个样子的说明你的Agent已经装好了。
[root@iZ25b3zzr2vZ zabbix-2.2.0]# tail -f /var/log/zabbix/zabbix_agentd.log
11611:20160519:023142.442 Starting Zabbix Agent [OLLA_Test_Server]. Zabbix 2.2.0 (revision 40163).
11611:20160519:023142.442 using configuration file: /etc/zabbix/zabbix_agentd.conf
11619:20160519:023142.445 agent #3 started [listener #3]
11620:20160519:023142.445 agent #4 started [listener #4]
11621:20160519:023142.445 agent #5 started [listener #5]
11622:20160519:023142.445 agent #6 started [active checks #1]
11618:20160519:023142.446 agent #2 started [listener #2]
11617:20160519:023142.446 agent #1 started [listener #1]
11616:20160519:023142.446 agent #0 started [collector]
四、最后一步在Zabbix配置agent
Configuration -> Hosts -> Creat Host
看看示意图: