問題タブ [mib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2251 参照

snmp - OIDの数値形式を人間が読める形式に変更するにはどうすればよいですか

プライベートMIBOIDの数値形式を人間が読める形式に変更するにはどうすればよいですか

0 投票する
2 に答える
11152 参照

snmp - mib2c コマンドの使用方法

実際、sysSwYear を MIBNODE として指定して .h & .c ファイルを生成しようとしており、次のコマンドを使用しています。

しかし、次のエラーが発生します。

そもそもmib2cに有効なOIDを与えていません。IE、mib ノード「sysSwYear.0」に関する情報が見つかりませんでした。これは、誤ったノードを指定したか、コードを生成しようとしている MIB がロードされていないことが原因である可能性があります。mib がロードされていることを確認するには、次の例を使用して mib2c を実行します。

次の場所にある MIB ロードのチュートリアルを読むことから始めることをお勧めします。

http://www.net-snmp.org/tutorial-5/commands/mib-options.html

また、snmptranslate を取得して MIB ノードに関する情報を表示できることを確認してください。snmptranslate が機能したら、戻って mib2c をもう一度試してください。

MIB の環境変数の設定や /usr/share/snmp/mibs でのプライベート MIB ファイルの定義など、必要なことはすべて既に行っていますが、まだ成功していません。何をすべきか?

0 投票する
2 に答える
1293 参照

snmp - 悪い演算子 (�): /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt の 1 行目

悪い演算子 (�): /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt の 1 行目で...snmptranslate コマンドの実行中に m がこのエラーを取得しました...それはどういう意味ですか???? どんな助けでも

0 投票する
2 に答える
1890 参照

snmp - 予想される "(" (_): /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt の 939 行目

snmptranslate -IR sysSwYear の実行中にエラーが発生しました

*予想される "(" (_): /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt の 939 行目 ACCESS である必要があります (to): /usr/share/snmp/mibs/ZYXEL の 939 行目-ES2108G-MIB.txt OBJECT-TYPE の不適切な解析: /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt の 939 行目 不明なオブジェクト識別子: sysSwYear....*

その背後にある理由は何ですか???助けてください

0 投票する
1 に答える
20959 参照

snmp - ネットワーク トラフィックの SNMP OID

Nagios から特定のホストのトラフィックを監視するスクリプトに取り組んでいます。既に作成されたいくつかのスクリプトを調査し、必要なほぼすべての情報を収集しましたが、トラフィックに必要な OID を特定する際に問題が発生しました。IF-MIB::ifOutOctets.1着信トラフィックと発信トラフィックを使用して取得したかったIF-MIB::ifInOctets.1のですが、次の行でテストしたとき:

両方の OID で同じ結果が得られましたが、正しくないようです。現在使用しているものの代わりに試すことができる他の変数があるかどうか、私はさまよっています。

IF-MIBですべての値を取得できますが、snmpwalkそれらを解釈する方法がわからないため、に関する情報を見つけることができる場所を教えていただければ便利です。

0 投票する
1 に答える
158 参照

snmp - mibgroup フォルダーが Agent フォルダーに存在しない

プライベート MIB をエージェントに追加するときに、.c ファイルと .h ファイルを作成しました。これらのファイルは、agent/mibgroup フォルダーに保存する必要があります。しかし、私の場合、mibgroup フォルダーが存在しないため、作成して .c および .h ファイルをその中に保持しました。その後、私は

このエラーメッセージが表示されます:

これは、configure スクリプトが存在しないことを意味します。私の質問は、どこからこのスクリプトまたは mibgroup フォルダーを実行できるようにするかということです。

0 投票する
1 に答える
2918 参照

php - php snmp MIB とウォーク

snmpを使用してデバイスで特定の値を取得および設定できるphpスクリプトを作成しています。デバイスの MIB を取得し、php に簡単にロードできます。問題は、数値の代わりに「人間が読める」oid文字列を使用して、探している値を取得できないことです(数値oidは正常に機能します)。

私のコード:

を使用すると$oid = '.1.3.6.1.4.1.19021.1.1.0.0.1'、次の出力が得られます。

配列 ( [AvenueMIBv105::private.1.19021.1.1.0.0.1.1.0] => 整数: 1 [AvenueMIBv105::private.1.19021.1.1.0.0.1.2.0] => 整数: 1

$oid = 'AvenueMIBv105::private.slotSelect' を使用すると、次の出力が得られます。

Array([AvenueMIBv105::internet.2.1.1.3.0] => INTEGER: 129663870 [AvenueMIBv105::internet.2.1.1.4.0] => Hex-STRING: 75 73 65 72 4E 61 6D 65 00

両方の出力を同じにしたい。「人間が読める」oidが間違っている必要があることはわかっていますが、そのためにさまざまな文字列を試してみましたが、常に同じ間違った出力が得られます。これをどのように行う必要がありますか?また、時々違いが生じることも知っています.phpスクリプトはWAMPサーバーで実行されています。

これが私の MIB ツリーです。

ここに画像の説明を入力

0 投票する
1 に答える
226 参照

java - SNMP エージェントと SNMP アダプタの違いは何ですか?

Java で SNMP を使用してプロジェクトの監視を設定しようとしています。私は周りを見回しており、いくつかのパッケージを見つけました: JBossSNMPAdapterおよびSNMP4J-Agent。これら2つの違いが何であるかはわかりません。

0 投票する
2 に答える
2414 参照

linux - LinuxOSでのホストリソースMIBの実装

以下のsnmpwalkコマンドの実行中

snmpwalk -v2c -c public localhost host

Linuxシステムの出力としてこれだけを取得しています

HOST-RESOURCES-MIB :: hrSystemDate.0 = STRING:2012-8-16,10:43:20.0、-5:30 HOST-RESOURCES-MIB :: hrSystemDate.0 =このMIBビューに変数が残っていません(It MIBツリーの終わりを過ぎています)

他のHOST-RESOURCEMIBを取得できないのはなぜですか...これらのMIBをすべて取得するにはどうすればよいですか?

0 投票する
2 に答える
222 参照

snmp - snmpget/snmpwalk を使用して MIB 内のすべての要素を表示できない

Windows で NET-SNMP (V5.6.1.1) を使用して、snmpget と snmpwalk で MIB を読み取ります。MIB にアクセスしようとすると、一部の要素しか表示されません。私の同僚は MIB の同じリビジョンをリポジトリから抽出し、MIB 内のすべての要素を表示できるので、MIB が優れていることはわかっています。同じ SNMP コマンド構文を使用してデータを照会しています。彼のマシンと私のマシンの MIB ファイルと snmp.conf ファイルを比較しましたが、それらは同一であるため、それぞれの PC の構成の違いが原因であるとしか考えられません。また、マシン間の環境変数の違いも確認しましたが、明確なものは何も見つかりません。MIB の一部しか表示されない理由を説明できるマシン構成はありますか?

編集: MIB は単一のオーダーメイドの実行可能ファイルとして実装され、データはいくつかのテーブルに保持されます。たとえば、次のようになります。



これらのテーブルはいずれも、システム ハードウェアの可用性などに依存しません。これらのテーブルは、PSQL クエリを使用して RTA インターフェイス経由でアクセスすることもできます。RTA インターフェイスを使用して、私のマシンと同僚のマシンの両方ですべてのテーブルを表示できます。パラメーター。しかし、たとえば SNMP 経由で MIB にアクセスすると、自分のマシンには mibTableA しか表示されません。