私はsnmpを使用していくつかのサーバー(主にwin2k3)を監視しており、インターネットでの移動中に、JVMを監視するためにOracleによって実行されたMIB、JVM-MANAGEMENT-MIBを見つけました。私がこれまでにそれを使用するためにしたことは:
- snmp.aclおよびmanagement.propertiesを使用してJVMを構成します
- JVM-MANAGEMENT-MIBをmibccでコンパイルし、mib.binを置き換えます。
これらの手順で、私は試してみるのが良いと思います。そこで、snmp4jを使用してJavaプログラムを作成し、JVM mibからOIDを呼び出そうとすると、エラーが発生しますRequest timed out
。奇妙な部分は、JVM-MANAGEMENT-MIBのみをコンパイルするので、それらのOIDのみにアクセスできるはずです。しかし、そうではありません、私はまだCPU使用率、プロセスの数にアクセスできます...
それで、私は何を逃しましたか?ありがとう