トランザクションSM36を使用して、これら3つのプログラムをスケジュールします:
ABAPプログラム | 機能性 | 推奨頻度 |
|---|---|---|
モニター システムおよび NR APIエンドポイントへの RFC 接続を確認します。 | 3分ごと | |
データ収集、接続されたシステムとデータプロバイダに基づいて複数のジョブをスケジュールする必要があります | 5分ごと | |
失敗した送信を再送信する | 15分ごと |
RFCチェックプログラムのスケジュール
/NEWR/REGISTRY_RFC_CHECKを1~3分ごとにスケジュールし、data collection jobよりも頻繁に実行されるようにします。ジョブ名NR_RFC_CHECKを使用します。
ABAPデータ収集マネージャーのスケジュール
以下のデータ プロバイダー グループを対象としたバリアントを使用して、3つのデータ収集ジョブをスケジュールします。SP03より前のコレクションマネージャージョブをスケジュールする手順については、SP03より前のバリアントとジョブを参照してください。スケジューリングのために、データプロバイダーを3つのグループに分けます。すべてのデータプロバイダーの完全なリストについては、「データプロバイダー リファレンス」を参照してください。
TRACE group パフォーマンスデータベース(STAD)関連のデータプロバイダーが含まれます:
NR.SAP.TRANSACTION: トレースデータプロバイダーNR.SAP.TRANSACTION.COMPLETE: 並列バックグラウンドRFCプロセスによる完全なパフォーマンスデータベース収集NR.SAP.SYSTEM.PROCESSおよびNR_SAP_PROGRAM:SP02後に一時停止NR_SAP_WORKLOAD_COMPLETEおよびNR.SAP.WORKLOAD.COMPLETE
IDOC group IDOC関連プロバイダーを含む(本番環境ではかなりの時間がかかる場合があります):
NR_SAP_IDOC: メインIDOCステータスイベントデータプロバイダーNR_SAP_IDOC_COMPLETE: バックグラウンドRFC収集による完全なIDOC取得NR_SAP_IDOC_Configuration: パフォーマンスを改善するためにIDOCマスターデータをダウンロードする
SYSTEM group 残りのすべてのデータプロバイダーが含まれます。監視グループ別の完全なリストを参照してください。
/NEWR/ONE_COLLECTIONのバリアントを作成する
SP03以降、/NEWR/ABAP_COLLECTION_MANAGERNおよびRSBTONEJOB2は/NEWR/ONE_COLLECTIONに統合されます。このプログラムは、/NEWR/ABAP_COLLECTION_MANAGERNからのすべてのパラメーターとRSBTONEJOB2からのジョブ名を含み、同様に機能します。ジョブをスケジュールするには、次の値を使用して/NEWR/ONE_COLLECTIONのバリアントを作成します:
バリアント名 | トレース | IDOC | SYSTEM |
|---|---|---|---|
Job Name |
|
|
|
New Relic Account ID | データを受信するために使用されるSAPアカウント | データを受信するために使用されるSAPアカウント | データを受信するために使用されるSAPアカウント |
Records per Trans | デフォルトは10000 | デフォルトは10000 | デフォルトは10000 |
Data Provider Name | 単一の値を選択:
| 単一の値を選択:
| 単一の値を除外:
|
Execution Mode | 順次処理 | 順次処理 | 並列処理 |
Min WP Required | システム DIA WP >= 30 の場合は 6 に設定し、それ以外の場合は 3 に設定します。 | 該当なし | システム DIA WP >= 30 の場合は 6 に設定し、それ以外の場合は 3 に設定します。 |
収集ジョブのスケジュール
トランザクションSM36を使用して、次の設定で3つのコレクションジョブをスケジュールします:
職名 |
|
|
|
|---|---|---|---|
Program |
|
|
|
Variant | トレース | IDOC | SYSTEM |
Running Freq | 5分ごと | 5分ごと | 5分ごと |

各ジョブのスケジュールを設定する
- トランザクション
SM36を開始します。 - 各ジョブのJob Nameを入力し、Job ClassをCに設定します。
- Stepをクリックし、Program Name
/NEWR/ONE_COLLECTIONを入力して、Variantを選択します。 - Start Conditionをクリックし、Start DateとTimeを設定して、Periodic Jobボックスをオンにします。
- Period Valuesに移動し、Other Periodをクリックして、分に5と入力します。
再送信プログラムのスケジュール
伝送エラーが発生した場合にNew Relic accountの失敗した伝送を再送信するために、プログラム
/NEWR/RESEND_FAILED_API_TRANS用にDEFAULTという名前のvariantを作成します。次の値を指定します。
- New Relic Account ID
- HTTP Response Codes:
000と413、および200~299の範囲を除外します。

HTTP response code
500を伴うものなどの失敗した送信を再送信し、定期的にtransmission log entriesをパージするために、このジョブを15分ごとに実行するようにスケジュールします。