問題タブ [snmp-trap]
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.
snmp - 重大度レベルの定義、SNMPTRAP
snmptrap コマンドを使用して SNMP トラップを送信したいのですが、重大度の設定方法がわかりません。
私はこれを使用しています:
SNMPManager で認識されるトラップの重大度は常に「警告」です。
前もって感謝します!
snmp - スクリプトを使用して SNMP トラップを送信する方法
何らかの条件が満たされた場合 (たとえば、メモリ使用量またはディスク使用量が 80% を超えた場合)、スクリプト (たとえば perl など) を使用してモニターに SNMP トラップを送信する必要があります。私はスクリプトを書いたことがないので、それを行う方法がわかりません。
この小さなスクリプトを使用すると、特定のポートでいくつかのトラップをキャッチする Java プログラムをテストできます。
udp - SNMP トラップ サイズのクエリ
このアプリケーションでは、snmp トラップを受信するためにバッファが割り当てられます。これは次のとおりです。
しかし、これらの数値は、IP パケットのヘッダー、フッター、および全長について教えてくれます。
snmp トラップにこのサイズのバッファが必要な理由を教えてください。
c++builder - Indy の SNMP トラップは何も送信しません
Indy のコンポーネント TIdSnmp を使用して SNMP Trap を送信しようとしました。(コードはIndy コンポーネントを使用した SNMP SendTrap の実装からコピーされました)
ただし、Wireshark はネットワーク アクティビティを登録しません。QuickSendTrap
同じ結果でバリアントを試しました。絶望して、何かを送信するために Indy の UDP コンポーネントを試すことにしました。
確かにこれは実際の SNMP トラップではありませんが、wireshark では次のように表示されます。
Wireshark フィルターは「udp portrange 161-162」です。
データセクションでは、自分の値を見つけることができます。ところで、SNMP コンポーネントは、単純な idSnmp->SendQuery() によって値を取得するために適切に機能し、これは Wireshark によっても登録されます。
では、SendTrap() が適切に機能するために、追加の条件がいくつかありますか?
私は Windows7 の管理者権限を持っています。ファイアウォールがオフになっています。Embarcadero RAD Studio 2010、デスクトップ アプリケーションによってコンパイルされたコード。
SendTrap() が機能するために、SNMP トラップ受信者は SendTrap() を待機する必要がありますか? (残念ながら、現時点では実験用の別のコンピューターを持っていません) SendTrap() が機能するためには、私のコンピューターのどこかに OID "1.5.5.5.5.5.5.5" を登録する必要がありますか?
多分他のいくつかの要件?
snmp - snmp トラップ メッセージを net snmp に送信する
エージェントから net-snmp にトラップ メッセージを送信しようとしていますが、エージェントでは問題ないように見えますが、net-snmp はメッセージを表示しません。
net-snmp がトラップ メッセージの処理方法を知っているかどうか知りたいですか?
c++ - WinSNMP API で SNMP トラップを受信できない
WinSNMP を使用して、シンプルで小さな SNMP マネージャー プログラムを作成しています。しかし、トラップイベントを受信できません...誰か助けてくれませんか?
サンプルコードは次のとおりです。
ウィンドウ通知を使用する他のアプローチを試しました。しかし、うまくいきませんでした。
このコードを PowerShell イベントで検証しようとしました。evntwin を開き、PowerShell イベントを追加します。(ID:400/401/402/403) トラップ イベントを発生させるために、powershell を起動して終了しました。SNMP サービスとトラップ サービスが実行されています。そして、上記のコードのループ処理が実行されています。ただし、サンプルプログラムはトラップを受信できません。※Snmpbなど他のマネージャでもトラップを受信できます。
powershell - PowerShell スクリプトを使用して SNMP トラップを送信する
PowerShell スクリプトを使用して SNMP トラップを送信しようとしています (Powershell スクリプトである必要があり、Windows サーバーで実行されます)。トラップレシーバーを備えたテスト環境を実行しています。
私はこのチュートリアルhttp://www.activexperts.com/network-component/howto/snmpts/powershell10/に従ってきましたが、うまくいきませんでした。
以下は私のコードです。スクリプトは正常に動作しています
すべてが成功と言えます。私の問題は、トラップを送信する場所を定義することだと思います (誰かが素晴らしい例を提供できれば!)
喜んで共有できるヘルプやリソースはありますか?
ありがとう!