問題タブ [net-snmp]
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.
perl - SnmpGet コマンド関数の書き込み中に Perl エラーが発生しました
1つのperlファイルを実行しているときに.....Mはこの問題を抱えています
認識できない文字 \x03; mibwalk.pl 行 1 の 3 列目付近の PK<-- HERE の後に <-- HERE でマークされています。
AnyBodyはそれについて何か考えがあります
linux - 外部コマンド エラー: /usr/local/bin/snmpget: 共有ライブラリのロード中にエラーが発生しました: libnetsnmp.so.20: 共有オブジェクト ファイルを開けません
コマンドラインからsnmpget
/snmpwalk
を実行できます。check_snmp
しかし、Nagios (構成ファイルにホストとサービスのエントリを作成) を介して実行すると、特定のホストの下のサービスの「ステータス情報」に次のエラーが表示されます。
外部コマンド エラー: /usr/local/bin/snmpget: 共有ライブラリのロード中にエラーが発生しました: libnetsnmp.so.20: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません
OS: SLES11
fedora - getaddrinfo: start 名前解決の一時的な失敗 指定されたエンドポイント「start」サーバーを開く際のエラー コード 1 で終了します
snmpd の起動中に /var/snmpd.log にこのエラーが表示されます
**
> * getaddrinfo: start 名前解決の一時的な失敗 指定されたエンドポイント "start" サーバーを開く際のエラー コード 1 で終了*
** Fedora-14 と net-snmp-5.7.1 を使用した参考情報です。
前もって感謝..助けて
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 しか表示されません。
python-2.7 - snmpV3 を使用して Python で Net-SNMP を使用してスイッチ データにアクセスする
net-snmp を使用して Python で snmpV3 マネージャー プログラムを作成しようとしています
しかし結果はタプル (None,)
誰でもこれについて私を助けることができますか???
snmp - NET-SNMP-チュートリアル-MIBsnmpgetdosnt work
Ubuntuでc++アプリケーションを実行しています。snmpによるいくつかのアプリケーションスカラー値の監視にサポートを追加する必要があります。snmp-net setチュートリアルに従おうとしましたが、うまくいきませんでした。
チュートリアルの最後に、これを実行します。
別のターミナルでこれを実行します:
しかし、私は次のようになります:タイムアウト:localhost:9999からの応答がありません。
ただし、これを実行します。
MIBDESCを返します。
さらに、このようなMIBの場所で実行してみて、同じものを返します。
ありがとうございました!!!!!
snmp - c++ snmp-net で OID に値を書き込む方法
私はこのチュートリアルに従います。すべて実行できましたが、アプリケーションから MIB スカラー値を変更する方法がわかりません。
SNMP によってアプリケーションを監視できるようにするために、アプリケーションからこれらの OID に値を書き込みたいと考えています。
このチュートリアルでは、OID を登録してそれに値を設定する方法を示していますが、アプリケーションの状態に基づいてアプリケーションから値を変更するにはどうすればよいですか?
私の目標: Ubuntu マシンで実行する独自のアプリケーション (単純なビジネス アプリケーション) があります。SNMP を使用して、リモート クライアントからホスティング マシンを監視しています。私は CPU 、 RAM などを監視します..これらの OID に snmp-get を送信してこれを行います。
ホスティング監視の一環として、アプリケーションも監視したい (たとえば、request_quoue_size) ので、これを行う方法は、独自の MIB モジュールを作成し、この OID でアプリから set への呼び出しを書き込むことだと思いました。 set(c ++)を呼び出す方法と、これが方法であるかどうか。
python - openBSD5.1 で net-snmp 5.7.1 をコンパイルする
openBSD5.1 で net-snmp 5.7.1 をコンパイルしようとしています。コンパイル時のエラーは
構造体にはkp_proc'
structure has no member named
kp_eproc'という名前のメンバーがありません
誰でもこれについて私を助けることができますか??
そしてopenBSDでpythonバインディングを行う方法は??
c - C / C++でnet-snmpMIBAPIを使用してSMIv1MIBSを一覧表示するにはどうすればよいですか?
net-snmpを使用してさまざまなMIBSのリストを表示し、SNMPツリー構造に関連するその他の情報を表示したいと思います。
これで、顧客のSMIv1 MIBSはリストに表示されませんが、net-snmpによって正しくロードされていることがわかりました。
サンプルのnet-snmpコードは、メモリ内のMIB構造を通過し、ツリー内のMIBとMODULE-IDENTITYノートの間にSMIv2全単射があることを前提としています。したがって、MODULE-IDENTITYノードを見つけると、MIBが見つかります。
net-snmpを使用してSMIv1MIBSを一覧表示する正しい方法を知っている人はいますか?(または任意の回避策?)
注意:コンバーターのsmidump(コマンドラインツール、またはhttp://www.ibr.cs.tu-bs.de/projects/libsmi/tools/のWebサービスとして)を見つけましたが、MODULEを追加しません- MIBへのIDENTITYノード。
編集:古いSNMP MIBをより新しいもの(SMIv2スタイル)に変換するツールであれば、問題を解決できることに注意してください。その特定の方向に何か助けはありますか?
1つの提案は、MODULE-IDENTIFIERがない場合に、MIBのルートOBJECT-IDENTIFIERを見つけることです(MIBは、多くの異なる無関係な場所にノードを追加するため、これは機能しません)。ルートノードを使用すると、そのMIBに関連するツリーのほとんどを表示できます。