Download PDF
Download page SAP Business Objects のモニタリング.
SAP Business Objects のモニタリング
この項では、SNP CrystalBridge® Monitoring を使用して SAP Business Objects(BO)のメトリック収集を有効にする手順について説明します。
前提条件
- BO システムをリモートでモニタリングするために使用される SAP システムのアプリケーションサーバーに Java がインストールされていること。
- アプリケーションサーバーが Windows で実行されている場合は、PowerShell が使用可能である必要があります。
- アクセス権限:
- モニター対象の BO システム:集中管理コンソール - リモートモニタリングの有効化。
- モニタリングが実行される SAP システム:SXPG コマンドの実行。
Business Objects システムでのリモートモニタリングの有効化
- SAP BO システムの [Central Management Console] に移動し、ログインします。デフォルトの URL は、http://<bo_host>:<port>/BOE/CMC/ です。
- [Applications → Monitoring Application ] に移動し、モニタリングを有効にします。このセクションにアクセスするには、適切なアクセス権限が必要です。
- SAP BO システムで、JMX 経由の通信に使用する新しいユーザーを作成します。ユーザーは、Monitoring users group のメンバーである必要があります(読み取り専用アクセスで十分です)。
SAP ABAP システムへの JMX コネクタのインストール
SNP CrystalBridge® Monitoring を使用して BO システムをリモートでモニタリングするには、SAP システムに Java ミドルウェアをインストールする必要があります。
トランザクション SU01 で新しいユーザー(たとえば、DVD_JMX_USER)を作成し、このユーザーに権限ロール /DVD/JMX_JCO_RFC を割り当てます。このユーザーは、SAP システムと JMX コネクタの間で RFC を介して通信します。
レポート /DVD/JMX_JCO_SETUP を実行し、[Setup JCO service] をオンにして、必要なフィールドに入力します。[Get default configuration values ] を使用すると、入力フィールドにデフォルト値を入力できます。
JCO server
Program ID - JCo サービスが SAP AS ゲートウェイに登録される名前。デフォルトは DVD_JMX_PROGID です。
Connection count - 1 より大きい値を指定すると、サーバーインスタンスの並列アウトバウンド処理が許可されます。最大は 100 で、デフォルト値は 10 です。
Worker thread count - スレッドプール内の JCo サーバーワーカースレッドの最大数を定義します。並列アウトバウンド処理を有効にするには、1 より大きい値を使用します。多数の小さなメッセージを処理するには、4 の値を使用することをお勧めします。最大値は 100 で、デフォルト値は 20 です。
Worker thread min. count - SAP からのコールを受信するための JCo サーバーワーカースレッドの最小数を定義します。デフォルト値は 5 です。JCo サーバーがアイドル状態の場合、指定された最小数のスレッドがスレッドプールで実行され続けます。
Gateway host - ゲートウェイホストの IP アドレス。メインの SAP AS に対して自動的に検出されます。
Gateway service - SAP AS の SAP ゲートウェイがリッスンするポート。メインの SAP AS に対して自動的に検出されます。
JCO client
Client:モニタリングが実行される SAP ABAP システムの SAP ログオンクライアントの番号。
User:JMX コネクタと通信するために SU01 経由で作成された SAP ユーザー。
Password:JMX コネクタと通信するために SU01 で作成された SAP ユーザーのパスワード。
System number:モニタリングが実行される SAP ABAP システムのシステムインスタンス番号。
Peak limit:接続プールで使用可能な接続の最大数。
Application server host :SAP ABAP システムをホストするアプリケーションサーバーの完全修飾名または IP アドレス。JCo サービスの展開用と同じアプリケーションサーバーを選択することをお勧めします。
Installation properties
Installation directory on AS:JMX コネクタの Java アプリケーションと、対応するすべてのファイルがコピーされるフルディレクトリパス。
Java path on AS:アプリケーションサーバー上の Java のインストールディレクトリへのフルパス。Java が PATH 変数に追加されている場合、Windows システムでは必要ありません。
AS name to deploy JCo:JMX コネクタがインストールされるアプリケーションサーバーの名前。
[ Execute (F8)] を押して設定値を保存します。
[ Install and start JCO service ] を選択し、実行します。これにより、アプリケーションサーバー上の SNP CrystalBridge® Monitoring の設定済みコンテンツからファイルがコピーされ、Java を使用して JMX コネクタが起動されます。
実行後、[Check deployment] チェックボックスをオンにして実行し、JMX コネクタがインストールされ、起動することを確認します。
Monitoring コックピットへの BO システムの追加とモニタリングの開始
JMX コネクタが設定され、BO システムでリモートモニタリングが有効になった後、モニタリングのためには BO システムを SNP CrystalBridge® Monitoring コックピットに追加する必要があります。
トランザクション /DVD/MON に移動します。
[Add System ] をクリックし、[SAP Business Objects] を選択します。
次の画面のフィールドに入力します。
System name :モニター対象の BO システムの名前。
Description :モニター対象の BO システムの簡単な説明。
Connection ID :カスタム値。この ID は JMX 接続の構成ファイルに設定されます。システム名と同じ値にすることができます。
Service URI :リモートモニタリングを有効にした BO システムの集中管理コンソールで取得できるサービスの URI。
User name :集中管理コンソールの BO システムで作成されたユーザーの名前。
Password :集中管理コンソールの BO システムで作成されたユーザーのパスワード。
[Check JMX connection] を押します。設定が完了すると、成功メッセージが表示されます。
[Generate BOBJ KPIs] を押して、BOBJ KPI ジェネレータプログラムを開きます。
Replicate KPIs to AppD metrics:BO システムの生成されたすべての KPI に対して AppDynamics メトリックマッピングを自動的に作成します。オフのままにした場合、トランザクション /DVD/APPD_CC を使用してメトリックマッピングを手動で追加できます。詳細については、Monitoring コネクタマッピングを参照してください。
手動メトリック選択
AppDynamics メトリックにマッピングする関連する BO KPI のみを選択することをお勧めします。大規模なインストール環境や実稼働環境で、生成されたすべての BO KPI をメトリックとして複製すると、コントローラのメトリック制限を超える場合があります。
TEST mode:BO システムから生成される KPI のリストを表示するには、プログラムを実行する前にこのオプションをオンにします。変更はデータベースに保存されません。
プログラムが実行されると(F8)、生成されたすべての KPI のリストが出力に表示されます。
システム定義画面に戻り(F3)、[Confirm the setup] をクリックします。
次の画面には、BO システムのすべての自動検出サーバーのリストが表示されます。[Monitor ] フラグが選択されていることを確認し、[Confirm] を押します。
SAP BO モニタリングのシステム定義が追加されます。[System landscape ] でシステムを選択し、メニューバーの [Start default monitoring ] をクリックすると、モニタリングを開始できます。これにより、定期的なバックグラウンドジョブがスケジュールされ、モニタリングプロファイル XBO_5MIN に基づいて 5 分ごとに BO メトリックが収集されます。
「外部システムへのメトリックの複製」で説明されている設定手順に進みます。