水漏れの検出。ZABBIXとBOLIDの別の統合

水漏れや洪水はしばしば深刻な問題です。この点で、水漏れの早期発見を提供できるモニタリングを組織することが必要になります。





監視システムのタスクの設定:すべてのシステム要素のステータスに関する情報を含むWebインターフェイス、電子メールや電報メッセンジャーなどで発生したイベントについて技術担当者に通知し、制御室で光と音の信号を発行します。





そのようなシステムを構築した私の経験を以下に説明します。





ブロック図と機器

BolidNVPのOrionISOデバイスに基づいて監視を構築することが決定されました。トップレベルではZABBIXを使用します。





ZABBIXとBolid機器の統合に関する入手可能な情報は、弟が書いたhabrに関する記事に記載されてます。同じ記事は、最初に機器に精通し、Bolidフィクスチャをセットアップするときに役立ちます。





システムのブロック図は次のようになります。





フィールド機器

有線と無線の両方の検出器を使用して、水道管からの水漏れを検出し、アドレス可能な通知を生成します。





  • アドレス指定可能なフラッディングセンサーS2000-DZ。





  • 無線チャネルアドレス指定可能なフラッディングセンサーS2000R-DZ





平均レベル

2000- 2000-32.





Zabbix , «», «2000–», «-Master» ( P1 ). , Zabbix «2000–» Ethernet- MOXA NPORT 5150, TCP Server Mode, .. Zabbix «2000–» MODBUS RTU Over TCP.





Zabbix Monitoring Modbus (TCP, RTU and "RTU over TCP").





Zabbix MODBUS . . - MODBUS RTU Over TCP , , MOXA MGATE MB3180 MODBUS TCP.





Zabbix 5.2.0 . Zabbix Modbus RTU, Modbus ASCII Modbus TCP. , Modbus RTU Over TCP .





Modbus TCP .





- IP- RODOS-8. .





Zabbix

, Zabbix "". Zabbix , , 2000- 2000-, - .





"2000-". . 1.32





, . Zabbix . 2000-, 2000-, 2000-, 2000-32, 2000-.





2000-





2000-





2000-





2000-32





2000-





""

"" . .





, .





2000-

2000-, 2000- 2000-32 2000-, .





2000- 2000-

"" UPROG









17 -













+





" " " ".









+





"", ().









5 c





, " ", " ".









0





, " ".









+





.





2000-, 2000-





2000-32

2000-32 .









5 -













+





"", 15 "".









+





"" "" .









+





"", ()









+













1 c





, " ", " "









+





.





2000-32





2000-

«2000-» «». , , «2000-».





«2000-». - Modbus UID «2000-».





, , .





№ Modbus - , . , Modbus №1 = 40000, №2 = 400001 ..





- 2000-.





- 2000- 0, 2000-.





- 1 2000-, 2000-32, 2000- 3 2000-.





MOXA

Ethernet. IP DHCP , .





Network Settings





, TCP Server Mode, Local TCP port 4001, Max connection 1.





Operating Settings





, C2000- Modbus RTU.





Serial Settings





IP- RODOS-8

, , . , , . Setup->Relay config - .





IP-





, "". , .





{$MODBUS_PORT} - , ip Moxa NPort 5150. , enc://192.168.0.164:4001, enc Modbus RTU Over TCP.





{$MODBUS_SLAVE} - Modbus UID 2000-, Moxa NPort 5150.





{$MODBUS_REG} - 2000-, .





{$NODATA_PERIOD} - Modbus , , MODBUS





UProgとZabbixのチートシート
UProg Zabbix cheatsheet
C2000-





IP- Moxa . Templates/Modules/ICMP Ping





: . : elegram .





, , , .





Telegram . , IP-, UDP . /usr/lib/zabbix/alertscripts/rodos8.sh :





#!/bin/bash
user=admin
password=admin
host=127.0.0.1
echo -n "${1:-$user} ${2:$password} k1=2" > /dev/udp/${3:-$host}/8283
      
      



/etc/zabbix/zabbix_server.conf AlertScriptsPath /usr/lib/zabbix/alertscripts Zabbix.





, .





.





. , .





, IP-. : , "" - "" .





Zabbix, . , , .





- -> . , , -> .





, , . .





. . , Zabbix .





, . , .








All Articles