本文へスキップ

トランザクションステップの収集方法

アプリケーション・モニタリング・エージェントは、線形収集方式と環状収集方式を提供します。

線形収集

個々のトランザクショントレースは、無期限にステップを収集することができません。トランザクションごとに長さが制限されているバッファーにトレースステップを保存します。各トランザクションは、最大で収集できるステップの数がオプションとして指定されます。

  • whatap.profile_step_max_count

    既定値 1024

    最大で収集可能なステップの数です。

  • whatap.profile_step_normal_count

    既定値800

    通常、何の制限もなく収集されるステップの数です。

  • whatap.profile_step_heavy_count

    既定値 1000

    normal countを超えた場合、ステップは応答時間が遅いステップとアクティブスタックのステップのみを収集します。

  • whatap.profile_step_heavy_time

    既定値100

    heavy count以内で収集されるステップの基準時間はwhatap.profile_step_heavy_timeです。

    step_buffer

    収集されるトレースのステップ数がheavy countを超えた場合は、アクティブスタックのみが収集されます。この場合、最大ステップ数は 、whatap.profile_step_max_countを超えません。

環状収集

線状収集は、トレースの最初の部分を収集し、バッファサイズを超えた部分の内容を破棄します。一方、環状収集は、最初のステップを破棄する方式です。

circular_profile_enabled=true

circular_profile

バッファサイズはwhatap.profile_step_max_countに設定します。

whatap.profile_step_max_count=1024