zabbix客户端win+linux
Posted krystal_LA
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix客户端win+linux相关的知识,希望对你有一定的参考价值。
linux下的zabbix_agent源码包安装:
step1:安装依赖包
gcc pcre-devel
step2:下载zabbix,并且编译安装
https://cdn.zabbix.com/zabbix/sources/stable/4.4/zabbix-4.4.9.tar.gz
.
/configure
--prefix=
/usr/local/zabbix
--
enable
-agent
make &&make install
step3:创建zabbix用户
useradd -s /sbin/nologin zabbix
step4:修改/usr/local/zabbix/etc/zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1,192.168.1.20 //定义那个ip可以通过本机的agent监控本机
ServerActive=192.168.1.20 :10051 //zabbix服务器ip
Hostname=yw-19 //本机的主机名
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/ 自定义监控项的存放位置
step5:启动agent服务
/usr/local/zabbix/sbin/zabbix_agentd 10050
linux下的zabbix_agent yum安装:
https://www.cnblogs.com/eccom/p/10641087.html
step1:安装zabbix软件源
rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
step2:安装zabbix_agent
yum -y install zabbix-agent zabbix-sender zabbix-get
step3:修改/etc/zabbix/zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1,192.168.1.20 //定义那个ip可以通过本机的agent监控本机
ServerActive=192.168.1.20 :10051 //监控主机的ip
Hostname=yw-19 //本机的主机名
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/ 自定义监控项的存放位置
step4:启动zabbix-agent服务
systemctl start /restart/stop zabbix-agent
windows下zabbix_agent的安装:
step1:下载zabbix_agent
https://www.zabbix.com/download_agents
step2:解压到新建的文件夹zabbix_agent
step3:修改配置文件
Server=127.0.0.1,zabbix服务端ip //允许xx通过agent来监控本机
ServerActive=zabbix服务端ip //zabbix服务器的ip地址
Hostname=客户端的ip或是主机名
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/ 自定义监控项的存放位置
测试:
cd /usr/local/zabbix/etc/zabbix_agentd.conf.d/
UserParameter=自定义key名称,命令 //key必须整个系统唯一
复杂的key:
UserParameter=key名称[*] , 脚本路径 $1 //将key中的值一个一个的传入脚本中
cd /usr/local/zabbix/bin
./zabbix_get -s 127.0.0.1 -k key名称
step4:以管理身份运行cmd
zabbix_agentd.exe -i -c 配置文件路径 //安装Zabbix Agent服务
zabbix_agentd.exe -s -c 配置文件路径 //启动Zabbix Agent服务
zabbix_agentd.exe -x -c 配置文件路径 //停止Zabbix Agent服务
zabbix_agentd.exe -d -c 配置文件路径 //卸载Zabbix Agent服务
10050端口开放:
设置---》防火墙---》高级设置----》入站规则---》加入10050端口----》确定
在/usr/local/zabbix/etc/zabbix_agentd.conf.d目录下定义了key就要重启zabbix_agentd
pkill zabbix_agentd
./zabbix_agentd
以上是关于zabbix客户端win+linux的主要内容,如果未能解决你的问题,请参考以下文章