1

MRTGを構成したubuntu 15.xを使用しています。正常に実行したリモート システムのトラフィックを監視するように構成しました。ここで、そのリモート サーバーの CPU とメモリの統計を監視する必要があります。この目的のために、リモート snmp または My ubuntu システムの MRTG 構成を構成する必要がありますか?

どうすればいいですか?

4

1 に答える 1

1

リモートサーバーもLinuxだと思います。両方のタスクを実行する必要があります。

1) リモート マシンで snmpd デーモンを構成して実行します。基本的に、これは /etc/snmpd.conf ファイルを手動で作成/編集するか、snmpconf ユーティリティを使用して snmpd サービスを開始することを意味します。セットアップをテストするには、net-snmp ユーティリティ (snmpget、snmpwalk など) をローカル マシンにインストールすると便利です。

  • 次のコマンドを使用して、リモート ホストが snmp 要求の問題に応答していることを確認します。

    $ snmpget -v2c -c public remoteHostNameOrIP sysUpTime.0 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (2039801384) 236 days, 2:06:53.84

  • プロセッサーの負荷値を取得します (例):

    $ snmpwalk -v2c -c public remoteHostNameOrIP .1.3.6.1.2.1.25.3.3.1.2 HOST-RESOURCES-MIB::hrProcessorLoad.768 = INTEGER: 73 HOST-RESOURCES-MIB::hrProcessorLoad.769 = INTEGER: 18 HOST-RESOURCES-MIB::hrProcessorLoad.770 = INTEGER: 11 HOST-RESOURCES-MIB::hrProcessorLoad.771 = INTEGER: 14 HOST-RESOURCES-MIB::hrProcessorLoad.772 = INTEGER: 24 HOST-RESOURCES-MIB::hrProcessorLoad.773 = INTEGER: 22 HOST-RESOURCES-MIB::hrProcessorLoad.774 = INTEGER: 32 HOST-RESOURCES-MIB::hrProcessorLoad.775 = INTEGER: 23

2) 選択した cpu/memory snmp OID ターゲットをローカル MRTG 設定に追加します。関心のある OID は、UCD-SNMP-MIB.txt および HOST-RESOURCES-MIB..txt ファイル (おそらく /usr/share/snmp/mibs にあります) で定義されています。

于 2016-04-19T12:04:15.240 に答える