On this page:

ビジネス トランザクション スナップショットの内容は、スナップショット設定を使用して調整できます。この画面にアクセスするには、t-code /DVD/APPD_CUST → [Instrumentation] に移動し、[Snapshot settings] タブを選択します。

SQL トレースと ABAP トレースは、SAP NetWeaver バージョン 7.4 以降でサポートされています。ST05 SQL トレースと ABAP トレースは、ビジネストランザクションが最初からスナップショットモードになっている場合にのみ収集されます(フルスナップショット)。

ユーザー データ

  • Collect user data:SAP ユーザー名と端末 ID がビジネス トランザクション スナップショットに追加されます。SAP ユーザー名は、アプリケーションイベントと分析データに追加されます。
  • Collect anonymized user data:前のオプションと同じですが、値はハッシュ関数によって匿名化されます。
  • Don't collect user data:ビジネス トランザクション スナップショット、初期状態のイベントおよび分析データには、ユーザーデータは含まれません。

カスタムイベントおよび分析データのユーザーデータ(PII)フィルタを維持するには、「ユーザーデータのフィルタ」を参照してください。

SQL トレース

  • Collect SQL trace (Top 5 statements):SQL トレース(ST05)を収集し、上位 5 つの SQL ステートメントとしてビジネス トランザクション スナップショットに保存できます。

  • Always collect SQL trace from HANA expensive statements:SAP HANA システムでは、SQL トレースを開始できない場合に HANA の高価なステートメントが収集されます。このチェックボックスは、SAP HANA システムでのみ使用できます。有効にすると、SQL トレース(ST05)は完全に除外されます。HANA の高価なステートメントは、HANA の設定によって有効にする必要があり、意味のあるしきい値を t-code DB02 に設定する必要があります。「HANA Expensive Statements Setup」も参照してください。
  • Resolve SQL condition values when available:SQL ステートメントは、解決された変数なしでビジネス トランザクション スナップショットに追加されます。この動作は、このチェックボックスを使用して上書きできます。
  • Use proactive SQL tracing for GUI transaction:リリース 20.8.0 で追加されました。有効になっている場合、SAP GUI モニタリングは低速の SAP GUI セッションを検出すると SQL トレースを開始します。1 分間にアプリケーションサーバーごとにトレースできる t-code は 1 つだけです。リリース 20.11.0 では、このトレースは BT にスナップショットの作成を強制します。


    バージョン 22.11.0 以降、このオプションはプライマリ HANA データベースを使用するシステムでは非表示になっています。この機能は、HANA の高コストなステートメントに置き換えられます。バージョン 22.11.0 にアップグレードする前にこのオプションが有効になっている場合、手動で非アクティブ化すると非表示になります。

ABAP トレース

  • Collect ABAP trace (Top 5 statements):ABAP トレース(SAT)を集約モードで収集し、上位 5 つの ABAP ステートメントとしてビジネス トランザクション スナップショットに保存できます。
  • Collect ABAP trace (Call Graphs):ABAP トレース(SAT)を非集約モードで収集し、コールグラフとしてビジネストランザクションに追加できます。
  • Collect Call Graphs and Top 5 statements :リリース 21.11.0 で追加されました。ABAP トレース(SAT)を集約モードで収集し、コールグラフおよび上位 5 つの ABAP ステートメントとしてビジネストランザクションに追加できます。このオプションは、他の 2 つのオプションで使用される SAP 標準パーサーと比較してパフォーマンスが大幅に向上したカスタム ABAP トレースファイルパーサーを使用します。

    Linux AS(または外部 Linux サーバー)でコールグラフを使用するには、GLIBC ライブラリのバージョンが 2.17 以降である必要があります。

  • Don't use ABAP trace:ABAP トレースを使用しません。
  • Use proactive ABAP tracing for GUI transaction:リリース 20.11.0 で追加されました。有効になっている場合、SAP GUI モニタリングは低速の SAP GUI セッションを検出すると ABAP トレースを開始します。1 分間にアプリケーションサーバーごとにトレースできる t-code は 1 つだけです。結果のトレースは、ABAP トレース設定(上位 5 つのステートメントまたはコールグラフ)に従って処理されます。このトレースは BT にスナップショットの作成を強制します。

その他の設定

  • Include custom actions into snapshotsカスタムアクション機能は、このチェックボックスでグローバルに有効または無効にできます。