zabbix客户端简单配置

zabbix 客户端简单配置

安装:

rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
yum clean all
yum install zabbix-agent

配置:

zabbix客户端建议主动和被动模式同时打开。被动模式打开可通过zabbix_get -s 127.0.0.1 -k nginx_status[gw_active]进行调试。
cat>/etc/zabbix/zabbix_agentd.conf<<EOF
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=1
#日志产生级别为3.4表示未调试级别会产生大量的日志
EnableRemoteCommands = 1
#是否允许在本地执行远程命令,建议设置为允许.0表示不允许
LogRemoteCommands = 1
#启用已执行shell命令的日志记录作为警告,0表示关闭
Server=47.104.124.214,127.0.0.1
#被动模式下指定服务端ip地址.允许接收传入的主机ip
ListenPort=10050
#客户端端口,服务端将通过此端口获取数据
StartAgents = 5
#被动模式下开启的线程数量。
ServerActive=47.104.124.214:10051
#主动模式下:向服务端提交数据。指定服务端端口和ip
Hostname=Gw_Math
RefreshActiveChecks=60
#被监控的主机多久(秒)重新请求二级代理或服务端刷新一监控列表
BufferSend=6
#多少秒后,将BUFFER中的数据提交到二级代理或服务端。
BufferSize=100
#此参数作用设置保存采集数据在内存中的容量大小
Timeout=20
#当agent采集一个数据时,多长少算超时。建议保持默认
AllowRoot=1
#当一个脚本执行需要以ROOT身份执行的,0表示关闭
UnsafeUserParameters=1
#是否启用用户自定义监控脚本,1启用,0不启用
UserParameter=zabbix_agent.ping,/bin/echo '1'
#自定义监控脚本
Include=/etc/zabbix/zabbix_agentd.d/*.conf
EOF
cd /etc/zabbix/zabbix_agentd.d/
#上传压缩包
zabbix_scripts.tgz
tar -xvzf  zabbix_scripts.tgz
systemctl restart zabbix-agent

测试:

rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
yum clean all
rpm -ivh http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-get-4.2.4-1.el7.x86_64.rpm
zabbix_get -s 127.0.0.1 -k zabbix_agent.ping

 

转载于:https://my.oschina.net/wangyunlong/blog/3069668

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值