問題タブ [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.
windows - サードパーティの MIB ファイルを Windows SNMP に追加する方法は?
現在、SNMP Management API の SnmpMgrOidToStr Function を使用して (Windows の既定の SNMP トラップ サービスを介して) SMNP トラップをキャプチャし、それらを文字列に変換しています。
ただし、SnmpMgrOidToStr は、Windows にインストールされているデフォルトの MIB のみを変換します。サード パーティの MIB ファイルを Windows MIB に追加する必要があります。これどうやってするの?MIB ファイルを System32 にコピーしようとしましたが、うまくいきません。NET SNMP とは異なり、削除する .index ファイルもありません。
私はウェブを検索しようとしましたが、役に立ちませんでした。助けてください、ありがとう。
c - cのsnmpbulkwalk
netsnmpを使用してCでsnmpbulkwalkを作成することは可能ですか?
snmpgetは非常に簡単ですが、snmpbulkwalkを送信する例が見つかりません...
snmpgetの小さな例を次に示します。
私は同等のものを探しています-snmpbulkwalkを実行するだけです!あなたの助けのためのThx!
br、roegi
c - net-snmp サブエージェントを実装する (linux/C)
net-snmp ライブラリ (http://net-snmp.sourceforge.net/tutorial/tutorial-5/toolkit/demon/index.html) を使用して snmp サブエージェントを実装する方法を確認しました。
例はうまく機能しますが、「netsnmp_register_int_instance(&variable)」で参照で渡される変数について質問しています
この変数は、「agentx」にサブエージェントに変数の値を与えるように依頼する snmp デーモンによって snmp 要求が受信されたときに読み取られます。
しかし、ロックはどうですか?サブエージェントを自分のバイナリにリンクして、サブエージェントがその状態に関する情報を毎秒提供できるようにします。
変数が自分のコードによって書き込まれている間に、snmp ライブラリ コードによって読み取られている可能性がありますか?
ロックを設定するには、変数を読み取る snmp ライブラリ ブロックのコードを変更する必要がありますか?
ありがとうございました。
c - NET SNMP の snmp_synch_response() はいつ STAT_TIMEOUT を返しますか?
net-snmp5.5 を使用して単純な C プログラムから SNMP v3 get 要求を作成しようとしています。コードは次のとおりです。
これをsnmpdと同じマシンで実行しています(つまり、セッションのピアパラメーター= localhost)。私は常にステータス== STAT_TIMEOUTを取得しています。
ただし、同じ資格情報/ユーザーに対してsnmpwalkまたはsnmpgetを実行すると、戻り値が得られますか?
snmp_synch_response が常に STAT_TIMEOUT を返す原因は何ですか? どんな助けでも大歓迎です!
installation - ソースからコンパイルするとsnmpdが応答しない
私が使用しているOS:Fedora15。
今日の朝、以前にシステムにインストールされていたnet-snmprpmパッケージを削除しました。次に、ソースからsnmpをコンパイルしてインストールしました。コンパイルされたsnmpdはgetリクエストに応答しません。
次のコマンドを実行してパッケージをインストールしました。
しばらくするとそれが完了し、インストールが成功したことがわかりました。
インストールをテストするために、get
リクエストを実行しました。
奇妙な感じ、反応がない...何が欠けているのでしょうか?スーパーユーザー権限が必要ですか?
snmp - エージェントによる snmp のユーザーの削除
snmp のインストールをすばやく行うことができ、問題なく動作します。
エージェント モジュールの 1 つで、現在ソースを調べて変更しようとしています。エージェントがユーザーを削除する必要があるという問題に遭遇しました。
これを完了するために立ち往生:
サーバー側でユーザーを作成する方法と同じようにnet-snmp-create-v3-user
、ユーザーを削除するのと同様の方法があるかどうか疑問に思っていました。
linux - UNIXプロセスの実行可能ファイル名(ucmd)をプログラムで変更することは可能ですか?
psによって報告されたUNIXプロセスの実行可能ファイル名(ucmd)をプログラムで変更することは可能ですか?
unix / POSIXの方法があればいいのですが、Linux固有のソリューションで十分です。
ここで報告されている内容を変更したい
これではなく、これは私が知っている;)
ありがとう
PSルートキットを作成しようとはしていません。プロセスをチェックするときにnet-snmpがこの名前を調べ、initから直接呼び出されたときにプログラムの名前が異なります(代わりにetc / rcX.d / SNNname)。ただの名前の)。
c# - C# でオープン ソースの net-snmp ライブラリを使用する方法
C# で net-snmp ライブラリを使用したいのですが、この C++ ライブラリの周りにいくつかのラッパーを作成する必要がありますか? または、利用可能な既製のラッパーがありますか?
snmp - SNMP プロトコルに必要なヘルプ
についての情報とガイダンスがSNMP
必要です。私は開発に不慣れなので、助けが必要です。詳しく調べてみSNMP protocol
たところ(MIB、OID、仕組み)、
いくつか質問があります
- MIB オブジェクトの読み取り専用アクセスを読み書きアクセスに変更できますか?
- 標準 MIB を独自の要件に変更できますか?
感謝と敬意
php - カスタム変数を SNMP トラップ経由で送信できる汎用 Web アプリ MIB はありますか?
SNMP トラップ経由でネットワーク管理システムに複数の変数を送信できる Web アプリケーション (注: PHP で作業しています) 用に設計された管理情報ベース (MIB) を探しています。設計する必要がありますか、それとも解決策は既にありますか?
詳細:
基本的に、Web アプリケーションでエラーが発生するたびに、ネットワーク管理システム (Zenoss) にトラップを送信したいと考えています。次のように PHP で呼び出したいと思います (注: この構文は正しくない可能性があります)。
(注: 明らかにBOSSJONES-NOTIFICATION
存在しません。この例で使用しているだけです。探している MIB または設計が必要な MIB に置き換えたいと思います。 )
もちろん、MIB が同じパラメーターを持っていない可能性があることは理解しています。私の目的?
また、トラップを介して複数の文字列だけでなく、情報のリスト (配列など) を送信することは可能ですか?
長い質問で申し訳ありません。できるだけ多くの詳細を提供したかった。
( PS: Ubuntu 11.04 Linux ボックスで実行中)