このトピックでは、AppDynamics でのモニタリングをサポートするために、NetWeaver ABAP プラットフォームで実行されている SAP アプリケーション用のツールをインストールする方法について説明します。次のようなサービスが含まれます。

  • ABAP エージェント(SNP CrystalBridge® Monitoring を含む)
  • HTTP SDK および関連コンポーネント
  • マシンエージェント

ABAP エージェントのインストール

標準 SAP トランスポート要求をインポートして、SAP システムに ABAP エージェントをインストールします。インストールでは、依存関係のため、複数のトランスポート要求を正しい順序でインポートする必要があります。リリースバンドルの zip ファイルに含まれている readme.txt ファイルを確認します。

インストールの前に、SAP NetWeaver リリースを確認します。また、サポートパッケージ(SP)がサポートされているかどうかを確認します。「SAP サポート環境」を参照してください。

次の 2 つの主な ABAP エージェントバージョンがあります。

  • バージョン 7.4.0 より前の NetWeaver 用の ABAP エージェント
  • NetWeaver バージョン 7.4.0 以降用の ABAP エージェント

展開の推奨事項

トラフィックと負荷が最小のときに、SAP 要求を実稼働システムにインポートします。営業時間外または週末に SAP 要求をインポートすることをお勧めします。ABAP エージェントは、標準オブジェクトに配置された複数の拡張機能を利用します。拡張機能はインポート時にこれらのオブジェクトの再コンパイルをトリガーします。

これは、SAP 標準 HTTP クライアント、HTTP サーバー、SOAP ハンドラ、BSP コントローラ、UI5 アプリケーション、WebDynpro ページ、WebGUI ページ、SAP ゲートウェイ/バックエンド、ST05 トレース、アプリケーションログ、および読み取りアクセスログに影響します。

他の SNP 製品を使用している場合は、すべてのコンポーネントを同じバージョンにすることをお勧めします。再利用ライブラリまたは CrystalBridge® Monitoring(旧称 Datavard Insights)の新しいバージョンがシステムにすでにインストールされている場合は、古いバージョンで上書きしないようにしてください。ABAP エージェントは、新しいバージョンの再利用ライブラリと CrystalBridge® Monitoring でも正常に動作します。現在インストールされているバージョンを確認する方法の詳細については、「Check Reuse Library Version」を参照してください。

互換性の問題やバージョンの競合が発生した場合は、AppDynamics サポートにお問い合わせください。

バージョン 7.4 より前の SAP NetWeaver でのエージェントのインストール

RC=8 のインポートエラーなしで ABAP エージェントをインストールするには、次のトランスポート要求を順番にインポートします。

  1. SNP 再利用ライブラリ
  2. SNP CrystalBridge® Monitoring
  3. AppDynamics ABAP エージェントコア

バージョン 7.4 より前の SAP NetWeaver Gateway でのエージェントのインストール

NetWeaver Gateway システムに ABAP エージェントをインストールするには、フロントエンドシステムとバックエンドシステムの両方で次のトランスポート要求をインポートします。

  1. SNP 再利用ライブラリ
  2. SNP CrystalBridge® Monitoring
  3. AppDynamics ABAP エージェントコア
  4. AppDynamics BEP インストゥルメンテーション

SAP NetWeaver バージョン 7.4 以降へのエージェントのインストール

SAP NetWeaver 7.4 以降に ABAP エージェントをインストールするには、次のトランスポート要求をインポートします。

  1. SNP 再利用ライブラリ
  2. SNP CrystalBridge® Monitoring
  3. AppDynamics ABAP エージェント 7.4

IS-U システムでは、前述のトランスポート要求に加えて、次のトランスポート要求をインポートできます。

  • IS-U 用 AppDynamics ABAP エージェント

SAP NetWeaver Gateway バージョン 7.4 以降へのエージェントのインストール

SAP NetWeaver 7.4 には NW Gateway が含まれているため、このインストゥルメンテーションは ABAP エージェントバージョン 7.4 に含まれています。すべての SAP NetWeaver バージョン 7.4 以降のシステムに同じトランスポート要求を使用します。

別に NW Gateway システムバージョン 7.4 以降がある場合、インストール手順はすべての ABAP バージョン 7.4 システムと同じです。NetWeaver Gateway のインストゥルメント化 も参照してください。

BiQ コレクタのインストール

BiQ コレクタをインストールするには、システムに ABAP エージェントをインストールしてから、必要な BiQ トランスポート要求をインポートします。含まれている readme.txt ファイルを確認します。前提条件の完全なリストについては、「SAP ビジネスプロセスのモニター」を参照してください。

リリース 23.2.0 以降、BiQ Collector は ABAP エージェントコアおよび ABAP エージェント 740 のインストールトランスポート要求に含まれ、個別にインストールする必要がなくなりました。

SAP 認証

このトピックは、独立したページに移動されました。「SAP 認証」を参照してください。

HTTP SDK のインストール

インストール手順は、SAP アプリケーションサーバーのオペレーティングシステム(OS)によって異なります。

リリース 23.2.0 では、レガシー HTTP SDK ビルドがリリースバンドルに追加されています。このレガシービルドは、サポートされていない GLIBC バージョンに基づく Linux システムリリースで SAP システムを実行しているお客様を対象としています。詳細については、「サポートされる SAP アプリケーションサーバーのオペレーティングシステム」を参照してください。

オンプレミスコントローラとの SSL 通信

HTTP SDK には、SaaS コントローラとの SSL 通信にのみ使用されるデフォルトの証明書が付属しています。オンプレミスコントローラとの SSL 通信を使用する場合は、カスタム SSL 証明書をインストールする必要があります。インストール手順は、HTTP SDK のインストール方法によって異なります。

AppDynamics マシンエージェントのインストール

リリース 20.11.0 では、HTTP SDK を使用して、アプリケーション イベント レポート用のマシンエージェント HTTP リスナーを置き換えることができます。詳細については、アプリケーションイベント API アダプタを参照してください。

マシン エージェント バージョン 21.5.0 ~ 21.6.X では、互換性に関する既知の問題があります。これらの問題は、マシンエージェント 21.7.0 で修正されています。


マシンエージェントは、SAP アプリケーションサーバーの CPU、RAM、ディスク、ネットワークなどの OS パフォーマンスメトリックを収集します。SNP CrystalBridge® Monitoring は、マシンエージェントを使用して SAP 固有のイベントをレポートします。すべての SAP アプリケーションサーバーにマシンエージェントをインストールし、HTTP リスナーを有効にします。

マシンエージェントのインストール」と「マシンエージェントの構成」を参照してください。

マシンエージェント HTTP リスナーの有効化

マシンエージェント HTTP リスナーは、SAP システムからイベントを渡すために使用されます。RPM パッケージからスタンドアロン マシン エージェントをインストールする場合は、次の手順を実行します。

  1. HTTP リスナーを有効にするには、/opt/appdynamics/machine-agent/etc/sysconfig/appdynamics-machine-agent 構成ファイルを編集し、次の行を追加します。
    JAVA_OPTS="-Dmetric.http.listener=true -Dmetric.http.listener.port=8293 -Dmetric.http.listener.host=0.0.0.0"
  2. 変更を保存します。 
  3. マシン エージェント サービスを再起動します。

非 RPM インストールの場合は、マシンの HTTP リスナーを有効にします。「マシンエージェント HTTP リスナー」を参照してください。