本文へ移動
Telemetry
統合コレクション

ロギングと可観測性 Telemetry の統合

アプリケーション ロガー、OpenTelemetry コンテキスト、およびフレームワーク診断を接続して、生のテレメトリを複製することなく、SQL 対応の結果イベントを圧縮します。

レビュー者 Telemetry 製品チーム . ランタイム境界、共有イベントフィールド、検証ワークフロー、上流の実装ソース. 基準と所有権を確認する

5 実装ガイド

すべてのガイドには、サーバー側のスニペット、配信とプライバシーの境界、検証クエリ、関連する SQL、および上流のドキュメントへのリンクが含まれています。

ガイドを参照する

選考枠組み

結果がわかる境界を選択してください

生の診断情報を専門家システムに保存

すべてのログ行またはスパンをミラーリングしないでください。リクエスト、ジョブ、またはワークフローが SQL で分析する価値のある結果に達したときに、1 つの制限付きイベントを送信します。

ペイロードをコピーせずに相関させる

承認されたトレースまたはリクエスト識別子を使用して、スタック トレース、ログ メッセージ、スパン属性、顧客コンテンツを除外しながらシステム間をピボットします。

アプリケーション境界で正規化する

イベントが分析テーブルに到達する前に、ロガー レベルと例外を制御された結果とエラー カテゴリに変換します。

共有イベント契約

最初のスキーマを相互運用可能に保つ

  • event_name、サービス、環境、リリース、ステータス、および duration_ms
  • 承認済み trace_id、request_id、account_id、および管理対象 error_type
  • 操作、依存関係、retry_count、および最終的なビジネス結果

これらのフィールドをワークフローに適応させますが、複数のサービスが同じテーブルに依存する前に、ユニット、ステータス カテゴリ、識別子、および所有権を明示的に保ちます。

検証

アラートの前に障害パスを実行する

  1. 1承認された識別子を使用して、1 つのイベントを元のログまたはトレースと比較します。
  2. 2例外によってスタック テキスト、パラメータ、または資格情報がコピーされないことを確認します。
  3. 31 つの論理結果がログ行またはログ スパンごとに 1 つのイベントになっていないことを確認します。
  4. 4サービスおよびリリースごとのクエリ結果とエラーの傾向。

実装ガイド

フレームワーク、プロバイダー、またはランタイムを一致させる

最初に 1 つのエンドツーエンドのワークフローを確認します

無料の API キーを作成し、最も近いランタイム ガイドを選択し、カバレッジを拡大する前に既知の成功と失敗を 1 つ送信します。

無料で始める