zabbix lld使用trapper方式(zabbix_sender)
自动发现脚本文件输出格式:
{"data": [{"{#BIND_PERF}": "BIND INCOMING QUERY"},{"{#BIND_PERF}": "BIND INCOMING NOTIFY"},{"{#BIND_PERF}": "BIND INCOMING A"},{"{#BIND_PERF}": "BIND INCOMING SOA"},{"{#BIND_PERF}": "BIND INCOMING PTR"},{"{#BIND_PERF}": "BIND INCOMING AAAA"},{"{#BIND_PERF}": "BIND INCOMING IXFR"},{"{#BIND_PERF}": "BIND INCOMING AXFR"},{"{#BIND_PERF}": "BIND INCOMING ANY"},{"{#BIND_PERF}": "BIND OUTGOING A"},{"{#BIND_PERF}": "BIND OUTGOING NS"},{"{#BIND_PERF}": "BIND OUTGOING PTR"},{"{#BIND_PERF}": "BIND OUTGOING AAAA"},{"{#BIND_PERF}": "BIND OUTGOING DNSKEY"}] }
使用lld方式需要发送json格式的数据到zabbix server,这时候使用-o这种模式就会报错,这种时候我们需要使用临时文件的方式发送数据,下图是Zabbix trapper 方式discovery的配置
文件存储的格式: 主机名 监控key 值,json的值必须要和主机名、监控key放在同一行,我们这里使用配置文件来读取主机名,需要使用-来代替:
- bind.parameter {"data": [{"{#BIND_PERF}": "BIND INCOMING QUERY"}, {"{#BIND_PERF}": "BIND INCOMING NOTIFY"}, {"{#BIND_PERF}": "BIND INCOMING A"}, {"{#BIND_PERF}": "BIND INCOMING SOA"}, {"{#BIND_PERF}": "BIND INCOMING PTR"}, {"{#BIND_PERF}": "BIND INCOMING AAAA"}, {"{#BIND_PERF}": "BIND INCOMING IXFR"}, {"{#BIND_PERF}": "BIND INCOMING AXFR"}, {"{#BIND_PERF}": "BIND INCOMING ANY"}, {"{#BIND_PERF}": "BIND OUTGOING A"}, {"{#BIND_PERF}": "BIND OUTGOING NS"}, {"{#BIND_PERF}": "BIND OUTGOING PTR"}, {"{#BIND_PERF}": "BIND OUTGOING AAAA"}, {"{#BIND_PERF}": "BIND OUTGOING DNSKEY"}]}
发送脚本的命令格式:
/usr/bin/zabbix_sender -c zabbix_agentd配置文件路径 '{0}'.format(json_file) 这里的json_file就是上面的文件路径
转载于:https://www.cnblogs.com/flashBoxer/p/9702357.html
zabbix lld使用trapper方式(zabbix_sender)相关推荐
- zabbix trapper方式监控
zabbix获取数据时有时会出现超时,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户端自己提交数据给zabbix. ...
- 分布式监控:zabbix trapper方式监控
注:tapper工作模式中,zabbix发送数据的程序是zabbix_sender,该程序由zabbix发行版自带,源码包解压后在bin目录下: trapper是被监控主机主动发送数据给zabbix ...
- 013-zabbix trapper方式监控
zabbix获取数据时有时会出现超时,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户端自己提交数据给zabbix. ...
- 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以trapper方式监控MySQL备份文件
背景: 生产上有台mysql服务器每天以定时任务方式用mysqldump命令进行数据库逻辑备份,定时任务执行时间为23:30,备份时长5分钟左右,生成的备份文件命名方式为'mysql-$(date + ...
- mysql备份监控_Zabbix以trapper方式监控MySQL备份文件
背景: 生产上有台mysql服务器每天以定时任务方式用mysqldump命令进行数据库逻辑备份,定时任务执行时间为23:30,备份时长5分钟左右,生成的备份文件命名方式为'mysql-$(date + ...
- zabbix mysql trapper_zabbix的trapper(补获器)使用
Zabbix采集器(捕获器):这种获取数据的方式是agent端通过zabbix_sender 命令发送数据,一般情况下,我们在创建监控项的时候,我们选择的类型是"zabbix客户端" ...
- Zabbix系列:zabbix trapper工作机制
Zabbix trapper zabbix获取数据时有时会出现超时,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户 ...
- (30)zabbix Trapper 监控项配置
概述 zabbix获取数据有超时时间,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户端自己提交数据给zabbix, ...
最新文章
- Golang实现简单爬虫框架(4)——队列实现并发任务调度
- linux mysql insert_linux mysql怎么添加数据
- string 类型详解
- 解决猴子选大王问题(用C,原创)
- Chapter7-5_Multilingual BERT
- properties类_受不了springboot的yml和properties配置,我扩展出了groovy配置
- 去哪儿网2018春招软件开发工程师、前段开发工程师编程题 - 题解
- 【jQuery笔记Part1】01-jQuery简介集成
- python:ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from
- Snipaste截长图方法
- linux 下numpy安装包,Linux下安装numpy
- DB2错误SQL1585N
- Ext Gantt甘特图1.2破解及方法
- 推荐几个电脑超级实用的电脑软件 方便实用
- char * const p; //常量指针,p的值不可以修改 char const * p;//指向常量的指针,指向的常量值不可以改 const char *p; //和char const *p
- 怎么退出自适应巡航_一口气搞懂自适应巡航ACC
- Android:国家气象局天气预报接口JSON完全解析
- 2016阿里云121款产品和解决方案全向图(9月制)
- 自我介绍以及未来规划
- 俄罗斯方块之三——Block类