SAP PI Java システムのモニター

このセクションでは、SNP CrystalBridge® Monitoring を使用して SAP プロセス統合(Javastack、リリース 7.40 以降)のメトリック収集を有効にする手順について説明します。

ABAP から PI システムへの RFC 宛先の作成

SNP CrystalBridge® Monitoring は SAP ABAP システムで実行されているため、メトリックを収集するには PI システムへの HTTP 接続が必要です。

HTTP 経由で PI システムへの接続を有効にするには、次のように宛先を作成します。

  1. トランザクション SM59 を開始します。
  2. Create をクリックします。
  3. 接続先名(例:PI_HTTP)を入力し、接続タイプ G [HTTP Connection to External Server] を選択します。
  4. ターゲットホスト(PI アプリケーションサーバー)とポート(例:サーバーインスタンス 00 の場合は 50000)を入力します。
  5. ユーザークレデンシャルを入力します。

    注:

    Logon ログイン情報のユーザーは SAP NetWeaver AS Java システムに存在する必要があり、このユーザーには少なくとも次の 2 つの承認ロールが割り当てられている必要があります。

    • 管理者
    • SAP_XI_MONITOR_J2EE

    ユーザーにこれらのロールがない場合、PI メッセージとチャネルのモニタリングは適切に機能しません。

  6. 接続を確認し、[Save] をクリックします。

モニタリング範囲への PI システムの追加

モニタリング用に新しい PI システムを追加するには、次の手順を実行します。

  1. トランザクション /DVD/MON を開始します。
  2. Add system をクリックします。
  3. [Select main system type] フィールドで、[SAP NetWeaver Java] を選択します。

  4. [Destination] フィールドに、前のステップで作成した RFC 接続先(タイプ G)を入力します(例:PI_HTTP)。
  5. [Check HTTP] をクリックして、PI システムへの接続が成功すると、ポップアップフィールドにシステム情報が読み込まれます。

    注: デュアルスタック PI システムはサポートされていませんが、この方法を使用すると、そのようなシステムの Javastack 部分をモニターできます。デフォルトの解決済みのシステム名を変更する必要があります。最も効果的な方法は、サフィックス JAVA を追加することです(たとえば、PI2 を PI2_JAVA に変更します)。これにより、モニタリングの ABAP 部分との競合が回避されます。
  6. [OK button] をクリックしてシステムを追加します。

PI パフォーマンスコレクタの起動

SAP PI システムのモニタリングを開始するには、次の手順を実行します。

  1. [Collector Jobs] タブで、[Create collector job] をクリックします。
  2. システム名を入力し、モニタリングプロファイル [PI_JAVA_5M] を選択します。
  3. (Re)Start collector job をクリックします。

これにより、定期的なバックグラウンドジョブがスケジュールされ、5 分ごとに PI メトリックが収集されます。