SAP Netweaver システムのインストール
このトピックでは、Splunk 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 がすでにシステムにインストールされている場合は、古いバージョンで上書きしないようにしてください。ABAP エージェントは、新しいバージョンの CrystalBridge® Monitoring でも正常に動作します。現在インストールされているバージョンを確認する方法の詳細については、「Check Reuse Library Version」を参照してください。
互換性の問題やバージョンの競合が発生した場合は、カスタマーサポートにお問い合わせください。
SAP エージェント 24.5.0 リリース以降、SNP ReuseLibrary はエージェントの依存関係の一部ではなくなり、リリースバンドルから削除されました。
RC=8 のインポートエラーなしで ABAP エージェントをインストールするには、次のトランスポート要求を順番にインポートします。
- エージェントバージョン 25.2.0 以降のアップグレード前のクリーンアップ。
- エージェントバージョン 24.4.0 以前のSNP再利用ライブラリ。
- SNP CrystalBridge® Monitoring。
- Splunk AppDynamics Monitoring コンテンツ。
- Splunk AppDynamics ABAP エージェントコア。
- エージェントバージョン 25.2.0 以降の Splunk AppDynamics ABAP エージェントコアの機能拡張。
NetWeaver Gateway システムに ABAP エージェントをインストールするには、フロントエンドシステムとバックエンドシステムの両方で次のトランスポート要求をインポートします。
- エージェントバージョン 25.2.0 以降のアップグレード前のクリーンアップ。
- エージェントバージョン 24.4.0 以前のSNP再利用ライブラリ。
- SNP CrystalBridge® Monitoring。
- Splunk AppDynamics Monitoring コンテンツ。
- Splunk AppDynamics ABAP エージェントコア。
- Splunk AppDynamics BEP インストルメンテーション
- エージェントバージョン 25.2.0 以降の Splunk AppDynamics ABAP エージェントコアの機能拡張。
- エージェントバージョン 25.2.0 以降の Splunk AppDynamics ABAP エージェント BEP の機能強化。
SAP NetWeaver 7.4 以降に ABAP エージェントをインストールするには、次のトランスポート要求をインポートします。
- エージェントバージョン 25.2.0 以降のアップグレード前のクリーンアップ。
- エージェントバージョン 24.4.0 以前のSNP再利用ライブラリ。
- SNP CrystalBridge® Monitoring。
- Splunk AppDynamics Monitoring コンテンツ。
- Splunk AppDynamics ABAP エージェント 7.4
- エージェントバージョン 25.2.0 以降の Splunk AppDynamics ABAP エージェント 740 の機能拡張。
IS-U システムでは、前述のトランスポート要求に加えて、次のトランスポート要求をインポートできます。
エージェントバージョン 25.2.0 以降の Splunk AppDynamics ABAP エージェント IS-U の機能拡張。
SAP NetWeaver 7.4 には NW Gateway が含まれているため、このインストルメンテーションは ABAP エージェントバージョン 7.4 に含まれています。すべての SAP NetWeaver バージョン 7.4 以降のシステムに同じトランスポート要求を使用します。
別に NW Gateway システムバージョン 7.4 以降がある場合、インストール手順はすべての ABAP バージョン 7.4 システムと同じです。「Instrument NetWeaver Gateway」も参照してください。
SAP 認証
このトピックは、独立したページに移動されました。「SAP 認証」を参照してください。
HTTP SDK のインストール
インストール手順は、SAP アプリケーションサーバーのオペレーティングシステム(OS)によって異なります。
- サポートされているアプリケーションサーバーOSについては、 「HTTP SDK の自動インストール」を参照してください。
- サポートされていない OS については、「HTTP SDK の手動インストール」を参照してください。
リリース 23.2.0 では、レガシー HTTP SDK ビルドがリリースバンドルに追加されています。このレガシービルドは、サポートされていない GLIBC バージョンに基づく Linux システムリリースで SAP システムを実行しているお客様を対象としています。詳細については、「サポートされる SAP アプリケーションサーバーのオペレーティングシステム」を参照してください。
HTTP SDK には、SaaS コントローラとの SSL 通信にのみ使用されるデフォルトの証明書が付属しています。オンプレミスコントローラとの SSL 通信を使用する場合は、カスタム SSL 証明書をインストールする必要があります。インストール手順は、HTTP SDK のインストール方法によって異なります。
- 自動的にインストールされる HTTP SDK については、「ローカル HTTP SDK のカスタム証明書のインストール」を参照してください。
- 手動でインストールされる HTTP SDK については、「リモート HTTP SDK のカスタム証明書のインストール」を参照してください。
AppDynamics マシンエージェントのインストール
マシンエージェントは、SAP アプリケーションサーバーの CPU、RAM、ディスク、ネットワークなどの OS パフォーマンスメトリックを収集します。SNP CrystalBridge® Monitoring は、マシンエージェントを使用して SAP 固有のイベントをレポートします。すべての SAP アプリケーションサーバーにマシンエージェントをインストールし、HTTP リスナーを有効にします。
「マシンエージェントのインストール」と「マシンエージェントの構成」を参照してください。
(オプション)マシンエージェントHTTPリスナーは、 SAPシステムからコントローラにカスタム アプリケーション イベントを渡すために使用されます。
RPM パッケージからスタンドアロン マシン エージェントをインストールする場合は、次の手順を実行します。
- 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" - 変更を保存します。
- マシン エージェント サービスを再起動します。
非 RPM インストールの場合は、マシンの HTTP リスナーを有効にします。「マシンエージェント HTTP リスナー」を参照してください。