web-dev-qa-db-ja.com

C ++用のSNMPクライアントライブラリは使いやすいですか?

C++で使いやすいSNMPクライアントライブラリは何ですか?

30
Brian R. Bondy

おそらく最良の選択は net-snmp です。ライブラリには "C"リンケージがありますが、C++では問題なく機能します。

12
Jon Trauntvein

SNMP ++は、C++開発者向けのナイスでオープンソースのライブラリでもあります。

http://www.agentpp.com/api/cpp/snmp_pp.html

19
Lex Li

Net-SNMPがv3タイプのクエリでのマルチスレッドをサポートしていないことがわかりました。したがって、複数のホストをポーリングするSNMP監視ツールを作成している場合は、これを考慮する必要があります。

5
initzero

OpenSNMP には、C++で行われるSNMPv3の完全なマルチスレッド実装が含まれています(クラスなどで完全)。ただし、頻繁に使用および保守されているわけではありません。

TLS/DTLS上のv3を使用したNet-SNMPは、スレッド化の問題を含むSNMPv3/USMであるため、スレッドセーフになる可能性があります。おもう。

1
Wes Hardaker