pysnmp

    0

    1答えて

    私はPythonには新しく、印刷出力を行と列に書式設定する際の助けが必要です。このデータは最終的にcsvファイルに送られます。 スクリプトは複数のホストからデータを取得します。行数は可変であり、インターフェース名と記述の長さも変わります。 現在の出力は次のようになります。 hostname IF-MIB::ifDescr.1 = GigabitEthernet0/0/0<br/> hostnam

    0

    1答えて

    考えられるのは、OIDをMIBオブジェクト名に変換することです。逆もまた同様です。これは、pysnmpを使用して列挙値の名前を取得することです。 私はこの'PDU var-binds to MIB objects'例を見つけましたが、私は別のMIBを(例では、一部の変数バインディングコメントしていないので、そこには問題れる)をロードしようとしているとき、特にNMS、私はエラーを取得しています: T

    0

    1答えて

    mibdump.pyツールを使用して、いくつかのJuniper MIBをPySNMP用にコンパイルしようとしています。 pysnmp-mibsパッケージ内にある既存のJUNIPER_SMIモジュールを見つけることができないようです。 モジュールが存在するように表示されます。 [email protected]:~# ls -al /usr/local/lib/python3.6/site-pack

    0

    1答えて

    私はPysnmpによってSNMP通知通知を送信しています。私は、外国のIP、 config.addTargetAddr( snmpEngine、 '私の-NMS'、 udp.domainName、( '104.236.166.95'、162)、 '私-credsを' に私のカスタムデータを送信したとき、 タグリスト= 'すべての私の-経営者 ) 私は、サーバーからの応答を提供しますが、私のローカル

    0

    1答えて

    私はAnaconda2.5をインストールしてPython 2.7を提供しています。私は最新のPySNMPをインストールしました。最初は、PythonスクリプトをPython 2.6を使って別のサーバーから実行しようとしましたが、TypeError(下記参照)があります。私はそれが私のPythonバージョンのためでなければならないと思った、多分何かPySNMPで変更されましたが、私は彼らのサンプルコ

    0

    1答えて

    私は、ネットワーク上のマシンにトラップを送信しようとすると、snmpv3用のpysnmpコードを実装しています。トラップがWiresharkで見られているのがわかりますが、トラップレシーバーには表示されません。コードは以下の通りである:私はてAuthKey、privKey、authProtocolとprivProtocolを削除すると from pysnmp.hlapi import * er

    0

    3答えて

    私はpythonを初めて使用しています。私はpysnmpの使い方を理解しようとしています。 私は次のことを試してみました: import asyncio from pysnmp.hlapi.asyncio import * from pysnmp import debug @asyncio.coroutine def run(): snmpEngine = SnmpEngine

    0

    2答えて

    まず、PythonとPySNMPを使い慣れた人です。私はすべての物理インターフェイスに関する情報を取得するためにbulkCmdにネットワークデバイスのリストを渡そうとしています。 現在のところ、最初のインターフェイスを収集しているだけで、リスト内の次のネットワークデバイスに移動します。私は辞書編集とmaxCalls、繰り返しを変更しましたが、何も違いはありません。 単一のネットワークデバイスに単一

    0

    1答えて

    私はできるだけクリーンなコードを作成しようとしていますが、これまで達成したことは完全にはわかりません。 カスタムMIBを使用して別のデバイスからトラップを受信するSNMPマネージャを作成しました。これはMY-MIBと呼ばれます。 私は、これはクリーンな方法であることを確認していないが、基本的に私が持っている: varBinds = [rfc1902.ObjectType(rfc1902.Objec

    0

    1答えて

    TCP-MIB::tcpConnectionTableを歩いているうちに、resolveWithMib()を呼び出した後にテーブルインデックスが未解決のまま残っていることに気付きました。 MIB機器のデバッグをオンにすると、サイズ制約のチェックがテキストのIPアドレス値に適用され、raw(4バイト)値には適用されないことが明らかになりました。 IF-MIB::ifIndexのように、IPアドレス以