zabbix客户端安装及配置

zabbix客户端安装及配置

linux客户版本为:zabbix_agents_2.4.4.linux2_6.i386.tar.gz

为了方便大家的时间里边有zabbix的服务端与win/linux的客户端
http://download.csdn.net/detail/allen_a/9504623

一、linux客户端安装

1.添加zabbix用户和组。
groupadd   zabbix
useradd zabbix -g  zabbix -s /sbin/nologin
2.安装zabbix客户端。
tar xvf  zabbix-3.4.10.tar.gz
cd zabbix-3.4.10
./configure --prefix=/usr/local/zabbix --enable-agent
make && make install
3.添加服务端口和修改启动脚本。
echo 'zabbix-agent 10050/tcp #Zabbix Agent' >> /etc/services
echo 'zabbix-agent 10050/udp #Zabbix Agent' >> /etc/services
cp /mysql/app/zabbix-3.4.10/misc/init.d/Fedora/core/zabbix_agentd /etc/init.d/
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g' /etc/init.d/zabbix_agentd

Zabbix agentd使用 chkconfig 将其加入 init 的启动服务

chkconfig --add zabbix_agentd
chkconfig --level 345 zabbix_agentd on

使用 chkconfig --list 检查一下
chkconfig --list | grep zabbix

zabbix_agentd      0:off    1:off    2:off    3:on    4:on    5:on    6:off
4.修改zabbix_agent配置文件。
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server=192.168.1.83 //配置zabbix_server服务端服务器的IP地址
Hostname=linux_server1 //配置主机名
PidFile=/var/tmp/zabbix_agentd.pid //指定pid路径
LogFile=/var/log/zabbix/zabbix_agentd.log //指定日志文件
保存退出
mkdir /var/log/zabbix
touch /var/log/zabbix/zabbix_agentd.log
chown -R zabbix.zabbix /var/log/zabbix
5.启动客户端服务并进程测试。
/etc/init.d/zabbix_agentd start
netstat -tnlp | grep –color zabbix

在zabbix的服务端执行下面的命令测试与客户端是否联通
/usr/local/zabbix/bin/zabbix_get -s 192.168.1.160 -p10050 -k”net.if.in[eth0,bytes]”

可以得到网卡信息说明客户端与服务端可以正常通信。

二、windows客户端

1.从官方下载Zabbix Agent后,压缩包里面有2个目录
这里写图片描述
在C盘下创建一个为zabbix的目录,在bin文件夹下有一个为win32和win64两个目录,每个目录下应该有3个.exe程序,分别为:zabbix_agentd.exe zabbix_get.exe zabbix_sender.exe
2.根据自己的操作系统复制相应的win32/win64里边的数据到刚创建好的c:\zabbix目录下
这里写图片描述
3.复制解压后zabbix_agents_2.4.4.win文件夹conf里的在C盘的zabbix目录下的conf文件夹下有个zabbix_agentd.win.conf修改一下内容重命名zabbix_agentd.conf到c:\zabbix下

LogFile=c:\zabbix\zabbix_agentd.log
Server=<服务端IP地址>
Hostname=win_server1

4.安装zabbix客户端。依次执行 开始–>运行–>cmd(也可以使用win+R快捷键直接打开),在打开的命令提示符下执行下面的命令:

cd c:\zabbix
zabbix_agentd.exe –c c:\zabbix\zabbix_agentd.conf -i

这里写图片描述
看到上面的信息说明agent已经安装成功了。
5.启动客户端

zabbix_agentd.exe –s
如果在启动的时候报错,说cannot open config file[C:\zabbix_agentd.conf]: [2] No such file or directory,把配置文件复制到c:\一份即可
zabbix_agentd.exe可用参数介绍:
-c 指定配置文件所在位置
-i 安装客户端
-s 启动客户端
-x 停止客户端
-d 卸载/删除客户端
这里写图片描述
可以看到客户端已经监听在了10050端口上。打开windows管理工具—>服务,查看一下
这里写图片描述
可以看到客户端的服务正常运行。

三、在zabbix服务器添加主机

 主机(Host)是zabbix监控的基本载体,所有的监控都是基于主机(host)的。依次点击配置(Configure)-->主机(Hosts)-->创建主机(Create Host) 
12

这里写图片描述
首先来添加一个win主机,设置过程如下图
这里写图片描述
接下来需要设置一个监控模板
这里写图片描述
添加之后就可以在主机列表里看到被监控的主机了。

你可能感兴趣的:(Zabbix,zabbix客户端安装及配置)