Added
OTEL_METRICS_INCLUDE_REPOSITORY を追加。OpenTelemetry のメトリクスとイベントに vcs.* のリポジトリ属性を付与し、OTEL_LOG_TOOL_DETAILS 有効時はコミットイベントに vcs.ref.head.* を含める。英語原文を表示
Added
OTEL_METRICS_INCLUDE_REPOSITORY to tag OpenTelemetry metrics and events with vcs.* repository attributes; commit events get vcs.ref.head.* with OTEL_LOG_TOOL_DETAILS変更前
OpenTelemetry のメトリクスやイベントには、どのリポジトリで作業しているかを示す属性が付与されていなかった。そのため、複数のリポジトリのテレメトリを同じバックエンドに集約しても、リポジトリ単位での絞り込みや集計ができなかった。
変更後
OTEL_METRICS_INCLUDE_REPOSITORY を設定すると、OpenTelemetry のメトリクスやイベントに vcs.* 形式のリポジトリ属性が付与されるようになる。また OTEL_LOG_TOOL_DETAILS が有効な場合、コミットを伴うツール実行イベントには vcs.ref.head.* の属性も含まれる。
ユーザーへの恩恵
利用者はテレメトリをリポジトリ別にフィルタリング・集計できるようになり、どのリポジトリでの活動かを把握しやすくなる。