zabbix sender get trapper External check

下载安装依赖包:rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
安装zabbix_sender: yum install -y zabbix-sender.x86_64

先在控制台设置item,key是自定义的,sender会用到这个key
该item是以zabbix trapper方式进行监控
在这里插入图片描述
zabbix_sender -z 106.12.88.106 -s “alvin_tencent” -k test -o “hello”

参数详解:
-z - 指定zabbix server的IP 106.12.88.106
-p - 指定zabbix server的端口,默认为10051
-s - 指定目标主机(使用命令的这台),主机名必须是控制台配置中的hostname而不是visible name,切记
-k - 指定key,我们定义的trapper的key,这边便是我们前面定义的test
-o - 指定要传递的数据"$(docker top test | wc -l)" 可以引用变量
备注:如上的alvin_tencent(被监控的主机)便是目标主机
在这里插入图片描述

get
zabbix_get -s 139.155.20.7 -p 10050 -k “system.cpu.load[all,avg15]”
-s 被监控主机的IP
-k 需要获取数据的类型
一般测试连通性

External check:
通过脚本,完成zabbix自带的key无法监控的数据
脚本一定放到externalscripts这个文件夹下面,再配置文件里有定义
item 类型要选择External check

key填写规则
脚本名称[“参数1”,“参数2”,“参数3等等”]
根据获取到的数据类型选择文本或者浮点等
比如
certificatetime.sh[“www.baidu.com.cn”,“www.baidu.com.cn”]
也可以直接使用脚本名称不添加参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值