[ホーム] - [Redhat Linux 7 FAQ 一覧] - [cacti でdeviceが status=unknown となる原因と対処]



cacti でdeviceが status=unknown となる原因と対処

環境:Redhat Enterprise linux 7(EL)




現象


cacti でsnmp エージェントとして指定したデバイスがデータの取得で失敗する場合があります。
status が unknownとなっています。

cactiのログである /usr/share/cacti/log/cacti.log に以下が記録されています。

11/10/2017 01:50:00 AM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'[IPアドレス]', and OID:'.1.3.6.1.2.1.1.1.0'

[対応]



(1)snmpget コマンド
snmp getで取得できるか確認します。ここでエラーが発生するなら原因を調査します。


# snmpget -c cacti -v 1 [IPアドレス] .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Linux [ホスト名] ・・・[以下略]



(2)タイムアウト
cactiの SNMP ポーリングの Timeout がデフォルトで0.5秒です。増やしてみます。

(3)コミュニティ名
コミュニティ名が合致していることを確認します。

結果

以下のようなログ(/usr/share/cacti/log/cacti.log)が出力されたら成功です。

11/10/2017 01:50:00 AM - SYSTEM STATS: Time:0.2200 Method:cmd.php Processes:1 Threads:N/A Hosts:3 HostsPerProcess:3 DataSources:10 RRDsProcessed:8
11/10/2017 01:50:00 AM - SYSTEM THOLD STATS: Time:0.0032 Tholds:0 TotalHosts:2 DownHosts:0 NewDownHosts:0





(*)本ページは Redhat Enterprise Linux 7.2以後を想定しています。

最終更新日:2018/02/19



[ホーム] - [ Redhat Linux 7 FAQ 一覧]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018