ESP32買った(3)SNMPで情報提供muninと連携(1)
ESP32に各種センサーを取り付けて、muninからSNMPで情報を抜けないか検討している。ESP32的にはmuninのアーキテクチャーは省電力を使いにくいmunin-nodeからwi-fiでEPS32にアクセするので、wi-fiを待ち状態にしておく必要があり、省電力にしにくい、EPS32側にデータを収集して、一定時間で、ESP32側からプッシュできれば、楽なのだが。
さて、とりあえず、SNMPがうごくかどうか。
参考にしたのは
Blogだけれどほとんど旅行の日記 2023/05/05 車載カメラプロジェクト Part 10 ESP32-WROVERにSNMP Agentを組み込む
比較的簡単にSNMPエージェントにできるようなことを書いている。
やり方は
1.Arduino IDEのツール、ライブラリー管理で「SNMP」で検索、SNMP_AgentのVer.2.1.0を選択して、インストール。
2.examplesフォルダーのESP32_SNMPのESP32_SNMP.inoをひらき、とりあえず
const char* ssid = " ";const char* password = " ";
にssidとパスワードを記入してコンパイル、実行する。
で、外部から
snmpwalk -v 2c -c public 192.168.x.xxx
でアクセスすると
iso.3.6.1.2.1.1.3.0 = Timeticks: (239549) 0:39:55.49
と返してくれる。
とりあえずつかえそうなことがわかった。
コメント
コメントを投稿