C# サーバー アプリケーションで追加の統計収集を実装しようとしています。ネットワーク監視ツールにレポートできるようにしたい変数が約 20 個あります。そのため、SNMP が正しい方法であると (できれば正しく) 想定しています。
ただし、次の 2 つの問題があります。
- アプリケーションは、独自のコンポーネントを含めることができないオープン ソース サーバーです。
- *nix 環境下の Mono と .NET 経由の Windows で実行する必要があります。
http://sharpsnmplib.codeplex.com/の「#SNMP」ライブラリは有望なソリューションのようですが、私が見つけることができるサンプルはありません。SNMP に関する私の知識が不足しています。
SNMP を介してデータを報告する (簡単な) 例はありますか? (理想的には、LGPL、X/MIT、BSD、または Zlib ライセンスの下でライブラリを使用します)
大変助かります
編集: 問題は、SNMP サーバーとして機能できるライブラリが不足していることにあるようです。
編集 #2: 基本的に、SNMP サーバー ライブラリまたはサンプル リファレンス実装を探しています。