4

よくある質問で、私はこれを読みました。「エージェントは、perlまたは(5.4から)pythonで実装されたMIBモジュールもサポートできます。」Pythonをサポートするnet-snmpを構築しましたが、Pythonを使用して独自のMIBモジュールを実際に実装する方法はまだ明確ではありません。pythonディレクトリにあるpythonスクリプトは、snmpエージェントではなく、snmpクライアントの実装に関連しています。たぶん私はどこかでポイントを逃しているだけです。誰かがこれを始める方法についてのヒントを教えてもらえますか?

ありがとう、

トム

4

2 に答える 2

3

残念ながら、net-snmp にはまだ Python でのエージェント作成のサポートが含まれていません。READMEnet-snmp ソース ツリーの python ディレクトリを見てみると、

「netsnmp」モジュールは、フル機能の 3 か国語 SNMP (SNMPv3、SNMPv2c、SNMPv1)クライアントAPI を提供します。

FAQ を更新し、 python に関する記述を削除したようです。

Python を使用することに設定されている場合は、代わりにPySNMPをチェックアウトできます。個人的な経験はありませんが、プロジェクトはアクティブで (最新の更新は今年の 1 月でした)、AgentX サポート以外のほとんどの機能を備えているようです (したがって、snmpd に接続するサブエージェントを作成することはできません)。 )。

于 2010-04-15T03:54:59.630 に答える