OpenTelemetry Collector設定オプション

本ページは機械翻訳をもとに提供しています。正確かつ最新の情報は英語版の内容をご参照ください。

APMインサイト OpenTelemetry Collector設定は、Webベースのトランザクションを追跡するための設定を微調整するのに役立ちます。これらの設定は、設定プロファイルを通じて管理され、JSON形式で保存されます。

設定の編集

これらの設定は、Webクライアントで利用可能な編集オプションを使用して設定できます。

APMインサイト OpenTelemetry Collector設定プロファイルは、次のカテゴリに分類されます:

基本設定プロファイル

名前 キー 説明 デフォルト値
SQLパラメーターの難読化 transaction.trace.sql.parametrize
  • このオプションを有効にすると、遅いトランザクション追跡内のすべてのSQLクエリがパラメーター化されます。(sql.capture.enabledがtrueで、transaction.trace.enabledがtrueの場合)
  • このオプションを無効にすると、実際のクエリ(パラメーター付き)が表示されます。

    クレジットカード番号やパスワードなどの機密パラメーターを使用して実行されるクエリがある場合は、このオプションを有効にすることをお勧めします。
True
トランザクションのスキップ skip.transactions
  • 追跡からスキップできる正規表現パターンまたはトランザクション名を入力します。複数のエントリはカンマ区切りの値である必要があります。
None
類似トランザクションのグループ化 transaction.grouping
  • 単一のトランザクション名の下にグループ化できるトランザクションの正規表現パターンを入力します。
  • 例:
    • ebay/shop/item/chocolate/.*=ebay/shop/chocolate
    • ebay/shop/item/stationary/.*=ebay/shop/stationary
    • ebay/shop/item/.*=ebay/shop/others
None
トランザクション名でのグループ化の除外 transaction.keyword.skip.grouping
  • トランザクション名で一緒にグループ化してはならない英数字キーワードのリストを入力します。
  • たとえば、v1、v2、index1、index2を設定した場合、トランザクションapi/v2/web3/index2.htmlとapi/v1/web3/index1.htmlは、それぞれapi/v2/*/index2.htmlとapi/v1/*/index1.htmlとして難読化されます。
None
プレフィックスによるトランザクションのグループ化 transaction.prefix.grouping
  • 単一のプレフィックス名の下にグループ化する必要があるプレフィックスのリストを入力します。

    例:

    • nestle, snickers, orion = chocolate
    • 上記の例では、nestle/quantity/order、snickers/quantity/order、orion/quantity/orderは、chocolate/quantity/orderに置き換えられます。
None
位置による類似トランザクションのグループ化 transaction.grouping.by.position
  • 監視を容易にするために、類似のトランザクションを位置によって単一のトランザクションにまとめます。
  • 入力形式:トランザクション [*a-zA-Z0-9_/.,-:] : 位置 [0-9] : グループ名 [a-zA-Z0-9_]
None

Webトランザクション設定

名前 キー 説明 デフォルト値
トランザクション追跡の有効化 transaction.trace.enabled
  • このオプションを有効にすると、遅いトランザクションの追跡が作成されます。
  • 収集された追跡は、APMインサイトのページで[追跡]タブを選択して表示できます。
True
トランザクション追跡のしきい値 transaction.trace.threshold
  • 応答時間が指定されたしきい値を超えたトランザクションの追跡が収集されます(transaction.trace.enabledがtrueに設定されている場合)。
  • この追跡は、トランザクションの動作を分析し、トラブルシューティングするために使用できます。
2 (秒)

バックグラウンドトランザクション設定

名前 キー 説明 デフォルト値
バックグラウンドトランザクションの追跡 bgtransaction.tracking.enabled
  • このオプションを有効にすると、APMインサイトエージェントはバックグラウンドトランザクションの追跡を開始します。
  • HTTP以外のすべてのトランザクションは、バックグラウンドトランザクションと見なされます。
True
追跡のキャプチャー bgtransaction.trace.enabled
  • このオプションを有効にすると、エージェントは遅いバックグラウンドトランザクションの追跡を収集します(bgtransaction.tracking.enabledがtrueに設定されている場合)。
True
トランザクション追跡のしきい値 bgtransaction.trace.threshold
  • 応答時間が指定されたしきい値を超えたバックグラウンドトランザクションの追跡が収集されます(bgtransaction.trace.enabledがtrueに設定されている場合)。
5 (秒)