Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

OpenNMSとJunos Spaceネットワーク管理プラットフォームの統合

Junos Space ネットワーク管理プラットフォーム リリース 24.1R1 以降、OpenNMS は Junos Space ネットワーク管理プラットフォームにバンドルされていません。OpenNMS は別のシステムにインストールする必要があります。

Junos Space ネットワーク管理プラットフォームを OpenNMS に統合すると、次のようになります。

  • Junos Spaceネットワーク管理プラットフォームにデバイスを追加または削除すると、デバイスリストがOpenNMSデータベースに更新されます。

  • SNMP v3 OpenNMS IPトラップターゲットは、宇宙ネットワーク管理プラットフォームが管理する機器で設定できます。

手記:
  • Junos Space ネットワーク管理プラットフォームを OpenNMS に接続することで、手動同期が可能になり、Junos Space ネットワーク管理プラットフォームと OpenNMS の不一致が生じません。

  • OpenNMSとJunos Spaceネットワーク管理プラットフォームの統合は、OpenNMS Horizon(バージョン:32.0.6)で検証されています。

始める前に
  1. OpenNMSライセンスはJunos Spaceネットワーク管理プラットフォームにバンドルされていないため、 OpenNMSポータル からインストール、設定、調達する必要があります。

    OpenNMS のインストールと設定の詳細については、「 OpenNMS のインストールと設定」を参照してください。

  2. OpenNMS と Junos Space ネットワーク管理プラットフォームを適切に統合するには、OpenNMS セットアップで次の手順を実行します。

    1. OpenNMS で SSL 証明書を生成するには、「 HTTPS による桟橋の保護」を参照してください。これは、SSL 証明書を生成するためのサンプル コマンドです。 keytool -alias opennms-jetty -genkeypair -keyalg RSA -keysize 2048 -validity 731 -keystore /opt/opennms/etc/opennms.keystore

      手記:

      OpenNMS ホスト名を特定し、正しい CN エントリを取得するには、次のサンプル コマンドを実行します (OpenNMS がインストールされている VM の IP アドレスを使用)。

      CNエントリとしてOpenNMSホスト名を指定することは必須です。

    2. VM向けOpenNMSホストは、OpenNMSとJunos Spaceネットワーク管理プラットフォーム間の通信を可能にするために、Junos Spaceネットワーク管理プラットフォームのホストIPがポート8980、8443、および162にアクセスできるようにする必要があります。

      ポートを開くコマンドの例を次に示します。

    3. trapd-configuration.xml ファイルに変更を加えるには、snmpv3 トラップにポート 162 を使用し、snmpv3 トラップのエントリを追加します。詳細については、 SNMPv3トラップ設定の管理を参照してください。出力例を次に示します。

OpenNMSをJunos Spaceネットワーク管理プラットフォームと統合するには、以下を実行してください。
手記:

Junos Spaceネットワーク管理プラットフォームリリース24.1R1以降、Junos Spaceネットワーク管理プラットフォームは、デフォルトで すべてのデバイスのネットワーク監視を無効にする に設定されています。アプリケーション設定からネットワークモニタリングを有効にするか sh /var/www/cgi-bin/network_monitoring_status.sh enable JBoss VIP ノードでコマンドを実行する必要があります。

  1. VIP または eth0:0 インターフェイスが設定されている Junos Space ノードの CLI にログインします。

    Junos Space 設定メニューが表示されます。

  2. Junos Spaceネットワーク管理プラットフォームの設定メニュープロンプトで「 7 」と入力して、シェルコマンドを実行します。

    出力例を次に示します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。

  4. JBoss VIPノードで sh /var/www/cgi-bin/OpenNMS_Setup.sh コマンドを実行することにより、Junos Spaceネットワーク管理プラットフォームを介してOpenNMSサーバーを統合します。

    以下は、クラスター環境での出力例です。

    • セットアップに従って、OpenNMSのホストと資格情報の詳細を指定します。

      手記:
      • OpenNMSホストネームサーバーは、 nslookup コマンド出力の情報を返します。

      • OpenNMS の DNS は、ポイント 1 の CN エントリと同じである必要があります。

      出力例を次に示します。

    • OpenNMS への同期のスロットリングを有効にするには:

      手記:

      スロットリングが有効な場合、Junos Spaceネットワーク管理プラットフォームとOpenNMS間の同期は1時間ごとに行われます。

      スロットリングを有効にすることをお勧めしますが、Junos Spaceネットワーク管理プラットフォームが1000台を超えるデバイスを管理する場合は必須です。

      出力例を次に示します。

  5. JBoss 再起動に [ Y ] を選択すると、すべてのノードでサービスが停止し、再起動されます。

    完了後、Junos Spaceネットワーク管理プラットフォームGUIにログインし、 ネットワークモニタリングを使用できるようになります。

    Junos Spaceネットワーク管理プラットフォームには、[ネットワーク監視]ウィンドウでOpenNMSアプリケーションにリダイレクトするオプションがあります。

  6. [ N] を選択した場合は、 ネットワーク監視を使用する前に、すべてのノードで JBoss を手動で再起動する必要があります。

手記:

OpenNMSはJunos Spaceネットワーク管理プラットフォームから切り離されているため、OpenNMSを介してJunos Spaceノードを監視する場合は、ノードを手動で追加する必要があります。詳細については、 ファブリック内のノードの監視を参照してください。

OpenNMS パスワードを更新する

OpenNMS パスワードが変更された場合は、JBoss VIP ノードで sh /var/www/cgi-bin/ChangeOpenNMSpassword.sh コマンドを実行して OpenNMS パスワードを更新します。

出力例を次に示します。