私はsnmp経由でzenossと統合された私の会社のサーバーソフトウェアの監視プログラムを作成することになっています。SNMP監視の概要
簡単に言えば、私は地面から何かを得ることができません。私は私の最初の目標は、(それは最終的にはJavaになるだろうが、どの言語でも起動するSNMPエージェントを書くための正しい方法を理解することだと思う)。そこに良いテストハーネスがありますか?私はsnmptest
を使用しました。これはzenossと一緒に出荷されていますが、テストエージェントを地面から出すことができない場合は、あまりうまくありません。私がzenossのマニュアルを知っているものは、多くの情報を持っていますが、それは標準的なシステム監視のプラクティスとツールに関する事前の知識を前提としているようです。
また、ソフトウェアを監視するにはsnmpを使用するのが一般的には良い方法ですか?
こんにちは、私は以下のすべてのコメントを読んで、それらはすべてゴミです。私も同じ要望を持ち、どこから何を始めるべきか分かりませんでした。私は自分自身ですべてを理解するために1週間与えられました。恐怖とパニックの力で、理解ができました。私は幸運にもドッカー/ python ubermasterであり、hub.docker.comと相談したところ、snmpシミュレーションを見た。私は引き続き行進し、次にPySNMPを見ました。最後に、net-snmp-5.7.3/baseのソースコードを見ました。ここから、snmpd.cを再コンパイルして拡張することができます。その後、私はUbuntuにあるように、この "ManageEngine Free Tools MibBrowser"が私を助けました。 – ifelsemonkey