見出し画像

TWSNMP FCの通知に外部コマンド実行機能を付けた

浦和レッズ ACL快勝!
気分がよいので今朝はTWSNMP FCの機能追加をすることにしました。
要望のあった通知の時に外部コマンドを実行する機能です。
復刻版のTWSNMPから移植しました。
GO言語+Nuxt.jsの開発は随分慣れているので、2時間ほどでできました。
設定画面は、

です。試験実行もできます。

仕様としては、

  • 1分毎にマップ上のノード状態を確認して最悪の状態をマップの状態とする

  • マップの状態が変化したら通知コマンドを$levelを状態値の数値にして実行する

  • 実行するコマンドはデータストアフォルダ配下のcmdフォルダの中のものだけにする

です。

もう少しテストすれば完成ですが、今日はここまで

明日に続く


開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。