• 締切済み

Netscalerのmibに関して

最近仕事で、Netscalerを検証することになりました。 せっかくなので、snmpを利用して機器の状態や設定の管理ができないかと試行錯誤をしているのですが、壁にぶち当たりました。 NetScalerのmibはenterprise.5951以下に enterprise.5951.1 enterprise.5951.4 大きく分けて、上記2つの構造になっているようなのですが、 enterprise.5951.1 こちらのmibの値が取得できないで悩んでおります。 $snmpwalk -c コミュニティ名 機器名 enterprise.5951.1 取得方法は上記のようにsnmpwalkを使っているのですが、うまくいきませんでした。 取得するには、機器側に設定など必要なのでしょうか? おてすうですが、ご教授いただければと思います。

みんなの回答

  • celtis
  • ベストアンサー率70% (2271/3210)
回答No.2

5951.4で取得できているのなら、snmp自体のやり取りに問題は無さそうですね。想像ですが、データを返さないのはその機器で利用できない要素を指定したのかもしれません。 "NetScaler.nsRoot.wsSystem.sysStatistics.totalClientConnections"や、".1.3.6.1.4.1.5951.1.2.1.1"のように表現を変えて、snmpwalkを試してみましょうか? また、機種名がわかればドキュメント検索やトラブル事例で、何かしらヒントが見つかるかもしれません。ハイエンドのアプライアンスは、なかなか情報が集まらないのでたいへんですが、最終的にベンダーへ問い合わせてみるという方法もあるでしょう。 http://www.citrix.co.jp/cgibin/document.cgi

kumadei
質問者

お礼

確かに、ベンダーへ問い合わせすれば解決しそいですね。 表現をいろいろ変えて試してみ、どうしてもだめなら問い合わせをしようかと思います。 ありがとうございました。

  • celtis
  • ベストアンサー率70% (2271/3210)
回答No.1

enterprise.5951.4のほうは問題なく取得できているのですか? enterprise.5951.1でうまくいかないとのことですが、何かエラーメッセージなどは出ていませんか? また、MRTGなどのマネージャツールからの参照は試されましたか?

kumadei
質問者

補足

enterprises.5951.4のほうは問題なく取得できます。 enterprises.5951.1で実行しても特に、エラーは出ておりません。 また、NetscalerのMibを調査するのに使ったのは、下記のサイトです。 http://www.oidview.com/mibs/5951/NS-ROOT-MIB.html MRTGのcfgの書き方がそこまでわかっていないのですが、 http://vegan.net/MRTG/view.php?Type=Object&ObjectID=56 ここを参考にためしたところ、やはり取得することができませんでした。

関連するQ&A

  • シスコのMIBについて

    シスコルータのCPU使用率を取得したいと考えています。 OIDが1.3.6.1.4.1.3076.2.1.2.25.1.2というとこまではわかったのですが、実際にシスコのHPからMIBをダウンロードしたあとどのような作業をすればCPU使用率を取得できるのでしょうか。SNMPサーバに、ダウンロードしたMIBをインストールすればいいのでしょうか。初歩的な質問で恐縮ですが、ご教授いただけましたら幸いでです。 現在の状況としてはTWSNMPサーバ構築済み、対象機器のはシスコ1812Jに、snmp-server community public ROコマンドを実施済みとなります。

  • SNMPのMIBツリーの見方。

    シスコルータのMIBツリーを見ようと思い、「SNMP Monitor」というソフトで取得してみたのですが、どのオブジェクト(?)が何を表しているかがよく分かりません。 MIBツリーというのは、機器によって中身の意味合いが変わってくるものなのでしょうか? となると、下記のようなサイトから地道にオブジェクトの意味を読んでいくしかないのでしょうか? http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=ja

  • snmpでMIB取得

    CentOSサーバ(IP:192.168.1.100)にて、 ・snmpd.confファイルに 「com2sec localtest localhost public」 の記述をしております。 設定完了後、CentOSサーバ自身で下記二つのコマンドを実施しました。 (1)「snmpwalk -v 2c -c public localhost」 (2)「snmpwalk -v 2c -c public 192.168.1.100」 (1)のコマンドでは、MIBを取得できるのですが (2)のコマンドでは、Timeout: No Response と表示されるのです。 (1)(2)コマンド両方で、MIB情報を取得するには どのように設定すればよいのでしょうか。 ご教授お願いします。

  • LinuxでMRTGとsnmpwakerの使い方に

    LinuxでMRTGとsnmpwakerの使い方について教えて下さい。 http://www.atmarkit.co.jp/flinux/rensai/root08/root08c.html ↑を参照してMRTGを構築しました。 ですがhttpdのプロセスの数が取得できません。 snmpwalkerコマンドをたたくと以下のようになり11で値はとれていそうです。 [root@localhost ~]# snmpwalk -v 1 -c public 192.168.1.50 .1.3.6.1.4.1.2021.2.1.5.1 UCD-SNMP-MIB::prCount.1 = INTEGER: 11 [root@localhost ~]# snmpwalk -v 1 -c public 192.168.1.50 .1.3.6.1.4.1.2021.2.1.5 UCD-SNMP-MIB::prCount.1 = INTEGER: 11 [root@localhost ~]# snmpwalk -v 1 -c public 192.168.1.50 .1.3.6.1.4.1.2021.2.1 UCD-SNMP-MIB::prIndex.1 = INTEGER: 1 UCD-SNMP-MIB::prNames.1 = STRING: httpd UCD-SNMP-MIB::prMin.1 = INTEGER: 1 UCD-SNMP-MIB::prMax.1 = INTEGER: 20 UCD-SNMP-MIB::prCount.1 = INTEGER: 11 UCD-SNMP-MIB::prErrorFlag.1 = INTEGER: 0 UCD-SNMP-MIB::prErrMessage.1 = STRING: UCD-SNMP-MIB::prErrFix.1 = INTEGER: 0 UCD-SNMP-MIB::prErrFixCmd.1 = STRING: [root@localhost ~]# mrtg.confは Target[httpd]: .1.3.6.1.4.1.2021.2.1.5.1&.1.3.6.1.4.1.2021.2.1.5.1:public@192.168.1.50: のようにかいています。 どこか間違っていますでしょうか? また [root@localhost ~]# snmpwalk -v 1 -c public 192.168.1.50 .1.3.6.1.4.1.2021.2.1.5.1 UCD-SNMP-MIB::prCount.1 = INTEGER: 11 [root@localhost ~]# snmpwalk -v 1 -c public 192.168.1.50 .1.3.6.1.4.1.2021.2.1.5 UCD-SNMP-MIB::prCount.1 = INTEGER: 11 で同じ値がかえっていますが、Target[httpd]: .1.3.6.1.4.1.2021.2.1.5.1&.1.3.6.1.4.1.2021.2.1.5.1と指定しなければいけないのでしょうか?

  • linksys BEFSR41C-JP V3 SNMP 拡張MIBの説明資料

    最近SNMPに挑戦しはじめました。OCNのBフレッツで一般家庭で使用しております。まだsnmpwalkなどで眺めてみたりMRTGでグラフにしてみたりまだまだ管理とゆうレベルではありませんが。。。 ルーター linksys BEFSR41C-JP V3のSNMPエージェント機能を使用しておりnet-snmpマネージャーで取得しておりますが拡張MIBも取得できますが何がなにやらわかりません。説明資料などどこかで配布していませんか?何かわかることがあればご教授くださいよろしくお願いいたします。 あと、elecom LD-WLS54G/APの拡張MIBの資料もありましたらよろしくお願いいたします。

  • 個人向けルーターを使用してもSNMPを通してMIBを取得出来る?

    はじめまして。 「企業のコンピュータを管理したい」などと言った理由ではなく、個人の勉強としてSNMPを用いてMIBのデータを取得して、CPUの使用率などを見てみたいと思っています。 とりあえずOSがWindowsXPのPCを2台用意して、既存のツールを使ってMIBデータを取得してみたいと思っています。 ですが、自宅でLANを構築しているルーターが3000円程度の安価なルーターを使用しています。 こういった安価なネットワーク機器は「ノンインテリジェント」と呼ばれる機器でSNMPには対応していないという記事を読みました。 そういった場合 ・ ルーターの情報は取得出来ないが、LAN内にある他のPCのMIB情報は取得出来る。 ・ ルーターが対応していないため、ルーターの情報はもちろん、他のPCの情報も取得出来ない。 のどちらのパターンになるのでしょうか? アドバイスをお願いします。

  • シェーピング時のMIB値について

    WANを経由して接続するルータにて50Mのシェーピングを設定してますが、ルータのMIBをSNMPソフトでGetすると50M以上のTrafficがカウントされます。MIB(IfIn/OutOctets)はシェーピング前の値が取得されるのでしょうか?どなたか詳しい方、教えてください。 ちなみに、LANは100Mbps(Full)の設定でWANの帯域も100Mbpsです

  • アクセスリストのマッチを収集するMIB

    Ciscoルータでアクセスリストを設定した後、アクセスリストの条件に適合するパケットが存在すれば(●● matches)と表示されるかと思います。 この値をSNMPのMIBで定期収集する方法を探しています。 ずばりこの値を収集できるMIBのOIDやMIB名が判ればベストですが、代替の方法があれば、ご教示いただきたく思います。 使っているルータはCisco1812JのIOS12.3で、SNMP収集にはHPのNNM/OVOを使用できます。

  • MIBの取得ができません

    CentOS5.2で、SNMPを利用してディスクの情報を調べたいと思います。 snmpwalk -c public -v 2c (対象マシンIP) 1.3.6.1.4.1.2021.13.15.1.1.2 をすると、エラーになります。 OIDが1.3.6.1.4.1 までは、取得できるのですが、それ以降の情報が取得できません。 何か設定があるのでしょうか。 snmpd.conf は com2sec local localhost public com2sec securenet 192.168.200.0/24 public 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_all none none このようにしてみました。 Hinemosを使うための設定をしています。対象マシンはwindows2008です。

  • MIBファイルの見方

    ネットワーク機器の監視をするために、MIBファイルを取得し、情報がある事は確認できたのですが、私の知識不足でOIDが分かりません。 agentPethTemperature OBJECT-TYPE SYNTAX Gauge32 UNITS "DEGREES" MAX-ACCESS read-only STATUS current DESCRIPTION "The temperature measured at this port of the PoE Controller. It is measured in degree celcius." ::= { agentPethPsePortEntry 5 } ここから、OIDを調べる方法はありますでしょうか? ちなみに、NetGear社からダウンロードした、MIBファイルをCentOSの"/user/share/snmp/NetgeraMIB"へ入れて、snmptranslate -On agentPethTemperature を実行しましたが、Unknownでしした。 初歩的な事だとは思いますが、困っておりますのでアドバイス頂けましたら幸いです。