利用zabbix读取modbus数据

1. 到https://share.zabbix.com/scada-iot-energy-home-automation-industrial-monitoring/modbus-loadable-module下载模板,并按照https://github.com/v-zhuravlev/libzbxmodbus指引,安装libzbxmodbus模块;注意指定enable-zabbix参数时,即使是zabbix3.2以上版本,也都指定为3.2;

2. 关键步骤:装载libzbxmodbus模块,按作者所说,此模块可装在zabbix的服务器端或agent端,经测试,安装在SERVER端后,使用简单检查取数据失败,故考虑安装在agent端。在这里要弄清一个概念,首先libzbxmodbus模块支持MODBUS的两种方式读取数据:串口(RTU)和网络(TCP),为方便起见我们采用TCP方式;其次这里我们通过TCP“读取”设备信息,往往并不是真正地读取设备,而大多是读取它的“网关”,这些网关通常是通过RS485与传感器相连,并负责将485信号与TCP信号互转;但是,大多数网关也只是个单纯的转换设备,zabbix server将其视为一台终端,但它本身并不能安装zabbix agent程序,甚至也不支持snmp协议(虽然在网上看到意大利出产一款支持zabbix的modbus转换器,但国内还没有看到有卖),故这时要再安排一台PC机或使用zabbix 服务器本身的agent再来充做这些网关的“agent”。

3. 装载:装载的过程很简单:在agentd.conf中添加“LoadModulePath = /etc/zabbix/lib”与“LoadModule = libzbxmodbus.so”,再重启agent就可以了;

4. 模拟传感器:找一台WINDOWS机器(要关闭防火墙或设置进出站规则),安装modbus slave模拟器,具体过程不赘述,安装完成后启动程序,配置为TCP方式,并设置几个寄存器的值为自动递增;


5. 在zabbix server上测试,./zabbix_get -s 192.168.53.188 -k’modbus_read[192.168.54.113,1,1,3]’


6. 到web页面添加监控项,键值为“modbus_read[192.168.54.113,1,1,3]”,类型为“zabbix agnt”或者“Zabbix Agent (active)”,返回值根据具体情况为数字或文本型


7. 关于一次取多项返回值的办法,请参考github上相关页面说明。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容

  • Zabbix简介 Zabbix官方网站Zabbix中文文档 本文系统环境是CentOS7x86_64, Zabbi...
    Zhang21阅读 7,955评论 0 37
  • 目前我的playbook只允许centos或redhat 6系列系统来安装zabbix客户端,并且客户端的版本是2...
    SkTj阅读 1,494评论 0 3
  • zabbix是什么在此就不多作介绍了,可以参考之前的文章零代码如何打造自己的实时监控预警系统,这篇主要介绍安装及注...
    欢醉阅读 1,428评论 0 2
  • zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 ...
    Chris_Zheng阅读 3,894评论 0 15
  • 西安道北往事最后的回眸和最后的江湖 作者:胡建银 道北,顾名思义,铁道以北。按理来说,这不是什么稀罕的词语,世界上...
    f2dcc5df1b5e阅读 1,174评论 0 0