Cactiを利用してLinuxサーバを監視しようとしていますが、対象がCentOS4.6ではOKでCentOS5ではNGになります。


Cactiサーバ(CentOS5.2)
net-snmp-utils-5.3.1-24.el5_2.1
cacti-0.8.7b-1.el5.rf
rrdtool-1.2.23-1.el5.rf

被監視サーバ
net-snmp-5.1.2-11.el4_6.11.3(CentOS4.6)
net-snmp-5.3.1-24.el5_2.1(CentOS5.2)

具体的には、[Devices] → [ホスト名選択] → [Associated Data Queries]において下記2項目が"Success [0 Items, 0 Rows]"になってしまいます。
SNMP - Interface Statistics
ucd/net - Get Monitored Partitions

CentOS4.6では"Success [6 Items, 2 Rows]"などのように出て、グラフが生成可能です。
cacti上の設定・snmpd.confはどちらも同一で、TCPwrapperやiptables、F/W機器では制限をかけていません。

CentOS5では何かほかに設定が必要なのでしょうか?よろしくお願いします。

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2008/09/09 23:28:22
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:dharry No.1

回答回数9ベストアンサー獲得回数0

ポイント300pt

http://dummy.com

URLはダミーです。


Get Monitored Partitions の「Verbose Query」を実行しOIDを確認して

snmpwalk を実行してみてください。

このような結果になるようでしたら、snmpd.confの記述に原因がある可能性が高いと思います。


$ snmpwalk -v 2c -c communityc hostname .1.3.6.1.4.1.2021.9.1.1

UCD-SNMP-MIB::dskIndex = No more variables left in this MIB View (It is past the end of the MIB tree)


http://www.stackasterisk.jp/tech/systemManagement/snmp01_03.jsp

仮にですが、ここのサイトにあるsようなnmpd.confと同じような記述をしている場合、


com2sec local localhost localcom

com2sec securenet 192.168.0.0/24 securecom

group local_group v1 local

group local_group v2c local

group local_group usm local

group secure_group v1 securenet

group secure_group v2c securenet

group secure_group usm securenet

view view_all included .1

view view_mib2 included .1.3.6.1.2.1

view view_ucdavis included .1.3.6.1.4.1.2021

access local_group "" any noauth exact view_all none none

access secure_group "" any noauth exact view_mib2 none none


localhostからのアクセスは view_all .1 すべてのMIBにアクセス可能ですが

リモートホストからのアクセスの場合、view_mib2 になっているため、

UCD-SNMP-MIB::dskIndex(.1.3.6.1.4.1.2021.9.1.1) にはアクセスできません。

access行のsecure_groupも、view_allに変更してsnmpdを再起動すればsnmpで値が取得できるようになります。

id:jumpe

ありがとうございます。

ちょっといろいろ勘違いがあり、原因としてはsnmpd.confに"agentaddress"が設定されていたため、外部のマネージャから接続ができなくなっていました。

回答がきっかけで解決できました。

ありがとうございました。

2008/09/09 23:27:58

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません