环境准备
Zabbix-Agent只要http://www.zabbix.com/download.php中可以下载的Zabbix-Agent均可以搭建Zabbix-Agent环境,本文选用CentOS 6 和Windows 7系统来阐述安装步骤。
要求:必须联网
软件准备
Zabbix客户端对软件的依赖很少,只需要安装Zabbix-Agent即可。
Zabbix官网镜像:http://repo.zabbix.com/zabbix/2.4/
阿里云镜像:http://mirrors.aliyun.com/zabbix/zabbix/2.4/
安装及配置过程
CentOS
安装Zabbix的YUM源:
[[email protected] ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/i386/zabbix-release-2.4-1.el6.noarch.rpm
安装Zabbix-Agent:
[[email protected] ~]# yum install zabbix zabbix-agent
到此CentOS环境已经安装完毕。
配置文件修改:
主要需要修改三个参数的值:
Server : Zabbix-Server所在服务器的IP地址,表示这台主机的Zabbix只接收从这个值所列的服务器发出的请求,多个以都好分割。
ServerActive:用于客户端Zabbix-Agent检查服务端运行状态的配置。配置为服务端的IP和端口格式:ip:port。默认端口为10051
Hostname:主机的唯一标识,这个值必须和服务端WEB上新增的主机用户名保持一致。Zabbix会自动校验这个值。
[[email protected] ~]# vi /etc/zabbix/zabbix_agentd.conf Server=192.168.80.210 ServerActive=192.168.80.210 Hostname=FundServer
然后可以重启服务、设置开机启动服务
[[email protected] ~]# service zabbix-agent start [[email protected] ~]# chkconfig zabbix-agent on
检查客户端服务状态:
[[email protected] ~]# telnet localhost 10050 Trying ::1... Connected to localhost. Escape character is ‘^]‘. Connection closed by foreign host. [[email protected] ~]#
Windows7:
下载Zabbix-Agent的Windows源
http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip
将压缩包解压到C:\Program Files\
配置文件修改(和Linux的一致):
主要需要修改三个参数的值:
Server : Zabbix-Server所在服务器的IP地址,表示这台主机的Zabbix只接收从这个值所列的服务器发出的请求,多个以都好分割。
ServerActive:用于客户端Zabbix-Agent检查服务端运行状态的配置。配置为服务端的IP和端口格式:ip:port。默认端口为10051
Hostname:主机的唯一标识,这个值必须和服务端WEB上新增的主机用户名保持一致。Zabbix会自动校验这个值。
配置内容:
Server=192.168.80.210 ServerActive=192.168.80.210 Hostname=Leo-PC
服务注册:
以管理员方式运行cmd,执行如下命令:
cd C:\Program Files\zabbix-agent\bin\win64 zabbix_agentd.exe --install -c "C:\Program Files\zabbix-agent\conf\zabbix_agentd.win.conf"
启动服务:
1、可以通过”右键单击我的电脑->管理->服务和应用程序->服务”查看到zabbix-agent服务,然后启动服务。
2、也可以通过Windows自带命令启动、停止服务
net start "Zabbix Agent" net stop "Zabbix Agent"
3、可以通过
启动服务 c:\Program Files\zabbix_agents_2.2.0.win\bin\win64> zabbix_agentd.exe -s -c "c:\Program Files\zabbix_agents_2.2.0.win\conf\zabbix_agentd.win.conf" 停止服务 c:\Program Files\zabbix_agents_2.2.0.win\bin\win64> zabbix_agentd.exe -x -c "c:\Program Files\zabbix_agents_2.2.0.win\conf\zabbix_agentd.win.conf"
服务端配置
登录服务端,添加主机
配置监控信息