SNMPプロトコルが、ローカル ネットワークの集中ログ ファイルへの Java アプリケーションの開発に役立つ
かどうか疑問に思っていました。ネットワークデバイスを監視しようとしているのではなく、ログファイルを一元化してテーマを分析したいだけです。
1 に答える
0
おそらくそうではありません。
最初に各マシンのログ エントリを SNMP トラップに変換する必要があります。次に、トラップを収集してファイルに入れる (つまり、ログに変換する) システムを用意する必要があります。
syslog など、この用途向けに設計されたプロトコルを使用する方がよいでしょう。rsyslog や syslog-ng などの無料で入手できるアプリケーションを使用してログ サーバーをセットアップすると、Syslog4j などの syslog ライブラリを使用して分散 Java アプリケーションを開発できます。各アプリケーション インスタンスは、同じ syslog サーバーにログを記録できます。Linux またはその他の Unix を実行している個々のサーバーは、システム ログを同じログ サーバーに送信することもできます。
于 2014-06-04T12:28:05.143 に答える