見出し画像

TWSNMP FC問い合わせ回答と諸般の事情で開発お休みのお知らせ

今朝は、2時半、3時、3時半と30分毎に、新人助手の猫さんが起こしにきました。2回までは、ご飯を上げたあと寝ましたが、3回目は、私が寝室に戻らないように足をロックされました。仕方ないので起きることにしました。
起きてメールをチェックするとTWSNMP FCの問い合わせが来ていました。助手の猫さんは、これを知らせたかったのだと思います。

先日はポーリングログのテキスト出力機能を実装していただきありがとうございました。

TWSNMP FCに関して、いくつかお伺いしたいことがございます。
お手数ですが、以下の点についてご教示いただけますでしょうか。

①対応OSのバージョン詳細について
 TWSNMP FCの動作可能環境について、WindowsおよびLinuxのバージョンを可能な範囲で教えていただけますでしょうか。

②AI解析の動作環境について
 AI解析を行う際に、インターネットを介して外部と通信しデータのやり取りを行っているのでしょうか。
(外部に接続できないネットワーク環境でもAI解析は可能でしょうか)

③ポーリングログの一括取得について
 早速実装していただいたポーリングログの出力機能を試してみましたが、
複数のポーリングログを一括で出力することは可能でしょうか。

④ログデータを取得するAPI
 ③のの内容と関連しますが、ログデータをコマンドで一括取得する方法を検討しています。
そのようなAPIは公開されていますでしょうか。

お忙しいところ恐縮ですが、ご回答いただけますと幸いです。
以上、よろしくお願いいたします。

以前も問い合わせ頂いた方です。
メールで回答しましたが、他の利用者にも有益な情報なのでnoteに書いておきます。

①対応OSのバージョン詳細について

Windows,Linuxともに現行のバージョンなら動作します。
OS自体のサポートが行われているものなら動作するという意味です。
GO言語で開発した単一の実行ファイルなので、OSにほとんど依存していません。よほど特殊な環境でなければ動作すると思います。
古いOSのバージョンでも動作すると思いますが、試していません。

シン・TWSNMP(TWSNMP FK)など他のソフトもGO言語で開発したものは、よほど特殊な環境でなければ動作すると思います。

世の中には、ソフトウェア自身のバグをOSにせいにして、動作環境を特定のバージョンのOSに限定している例が多すぎるのかもしれません。

②AI解析の動作環境について

AI解析のために外部と通信は行っていません。Chat-GPTなどの今流行りのAIではなく、機械学習による異常検知を行っています。
外部との通信が必要なのは、TWSNMP FCのアップデート版の有無確認と
フィードバックを送信する時だけです。

のサーバーと通信しています。
通信できなくても、ポーリング等の動作には影響ありません。

③ポーリングログの一括取得について

複数のログを同じファイルにという意味ならできません。

④ログデータを取得するAPI

ドキュメント化されていませんが、Web APIは存在します。
ソースコードを読める人なら使えると思います。

③と④は、複数のポーリングログをファイルに自動で出力したいという要望だと思います。
今後のバージョンで考えます。
TWSNMP FCに機能をつける方法、または外部コマンドを作る方法でいけるのではと思っています。

ポーリングログのエクスポート機能を作っている時から、このような機能が必要な気がしていました。じっくり考えます。

またまた、諸般の事情で開発を何日かお休みします。
エアコンがいらないどころか、すでに肌寒いかもしれない世界へ行く事情です。フィードバックやメールの問い合わせに回答できないかもしれません。
EVE-NGとTWSNMP FCを使ったネットワークエンジニア向けの記事も、ちょっとお休みします。

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