問題タブ [sharp-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.

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

c# - #SNMP - SharpSNMP を使用して MIB ファイルをコンパイルする方法?

MIB をコンパイルする方法についてhttp://sharpsnmplib.codeplex.com/documentationでサンプルを見つけようとしていますが、参照セクションはまばらです。MIB ファイルをコンパイルし、その MIB から単一の OID にアクセスし、SNMP get を実行する方法を示す簡単なコード (単なるコンソール アプリケーション) を持っている人はいますか?

0 投票する
6 に答える
10972 参照

.net - MIB を定義し、.net の下で SNMP トラップを送信します

私は C# で .net の下に会社用の特別なアプリケーションを開発しましたが、それは何年も使用されています。今は開発中ですが、私が実装しなければならない主な新機能の 1 つは、アラート状況で SNMP トラップを送信することにより、別のソフトウェアと統合することです。

私は経験豊富な開発者ですが、SNMP を使用したことはありません。私は一日中グーグルで検索しましたが、このトピックについてますます混乱しています. 私には明確な「出発点」がありません。SNMP の基本は理解していますが、実装を開始する場所と方法がわかりません。

SNMP トラップ経由で送信するデータがあります。10 個のプロパティ、いくつかの日付、数字、および文字列があります。このプロパティに MIB 定義を作成する必要があります。後で、この MIB に基づいて SNMP トラップを送信する機能をアプリケーションに実装する必要があります。

このプロジェクトは、C# の .net 4 で開発されています。有望と思われるこのライブラリを見つけました: http://sharpsnmplib.codeplex.com/ SNMP トラップの送信に関するサンプルがあります。

私の問題は次のとおりです。どこから始めますか? MIB ファイルを定義するにはどうすればよいですか? それらがコンパイルする必要のあるテキスト ファイルであることは知っていますが、MIB エディタやこのトピックに関するヘルプは見つかりませんでした。

どんな助けでも大歓迎です!

ありがとう!

0 投票する
4 に答える
4208 参照

c# - 外部 dll を参照するときにいくつかのタプル エラーが発生したため、C# プロジェクトをコンパイルできません

.net 4、c# プロジェクトをビルドしようとすると、エラーが発生します。すべてがうまく機能しますが、特定の DLL に外部参照を追加すると、動作が停止し、ビルドできず、このタイプのエラーがスローされます。

エラー 36 タイプ 'System.Tuple' は 'C:\Program Files\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\mscorlib.dll' と 'C:\Projects\Project1\ExternalRefernces\SharpSNMP\SharpSnmpLib の両方に存在します.dll' C:\Projects\Project1\CheckerStore.cs 17 21

新しいライブラリでは何もしていないことに注意してください。参照として追加しただけです。何か案は?

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

.net - SharpSnmp と SnmpSharpNet

C# 経由で SNMP エージェントを作成する必要があるプロジェクトに着手しようとしています。SNMP を使用したことがないため、 SharpSnmpSnmpSharpNetなどの既存のライブラリ/API を使用する予定です。

私は、これらの API の両方を個人的に使用した経験があり、どちらが優れているか、またその理由について意見を持っている人からの回答を求めています。-あるいは、あなたの意見は、それらは同じ違いであるということです(つまり、好みはありません) -もしそうなら、私はそのちょっとした反応にも興味があります.

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

c# - SNMP mib パーサー

SNMP-OID を mi-file で文字列に変換するにはどうすればよいですか?

SNMPSharpLib を使用していますが、オブジェクトを解析する方法がわかりません。

トラップ (v2) を受信しました。「ObjectIDentifier」フィールドが含まれていますが、英語のテキストに翻訳する必要があります。

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

c# - SNMPEngineの例でトラップコミュニティを変更するにはどうすればよいですか?

私はSharpSNMPライブラリをテストし、例を少し試してみました。ライブラリは素晴らしいですが、いくつかのドキュメントが不足しています。

私の質問は、例には何も意味がないので、トラップを聞いているコミュニティをどのように変更できるかということです。

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

c# - SharpSNMP の実装 snmptrad の例に基づく動作停止

Sharp-SNMP Library (snmptrapd) に含まれる例に基づいてアプリケーションのプロトタイプを作成して、SNMP プロトコルからデータを取得しましたが、まったく動作しなくなりました。何らかの理由で動作を停止しましたが、例外をスローせずにコンパイルし、うまく実行します。

問題は、イベントが発生しないことにあります。

依存関係:

  • Microsoft の Unity コンテナ
  • SharpSNMP ライブラリ
  • SourceGrid (Windows.Forms)

2日前までは魅力的に機能していましたが、今ではアイデアが不足していることに注意する必要がありました。(そして、コード内で根本的なものを変更していませんでした)。

C# コード

App.Config

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

snmp - ObjectIdentifier [SharpSNMPLib] から MibModule オブジェクトまたはエンティティを取得する

ネットワーク デバイスに情報を要求する Walker を作成しました。

このコードはデバイス上のすべての OID を完全に返しますが、これらの名前を OID に変換する必要がありました。この変換を行う例を見ましたが、MIB のコンパイルを使用します。ロードされた MibModule メソッド Parser.ParseToModules (...) のリストからこの変換を行います。

これをリンクするにはどうすればよいですか?

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

c# - #SNMP - 単純な GET

C# で最も完全な SNMP ライブラリと思われる #SNMP を調べてきました。しかし、コメントがまったくないソースコードを指しているだけで、ドキュメントがかなり不足していることがわかります:-)

現在、私はプロの開発者ではないので、これはおそらく私からのものであり、プロの開発者は、コメントのないコードを見るだけで複雑な API を理解できるはずです。そこで、「指定された OID の値を取得する」という単純な実装を探しています。

そのライブラリを使用して機器をポーリングするために必要な最小限のコードを提供できる人はいますか?

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

network-programming - SharpSNMP Lib を使用したネットワーク検出

SNMP は初めてで、すべてのネットワークのデバイス (SNMP) を検出し、検出されたデバイスから情報を取得する Windows サービスを開発する必要があります。

デバイスの検出はできましたが、一部のデバイスは検出されなかったと思いますが、問題はデバイス情報の取得です。

誰にも提案はありますか?

私の発見コード: