同期実行と非同期実行を一致させる
通常のワーカーには同期クライアントを使用し、非同期リクエストまたはエージェント パスには非同期クライアントを使用して、テレメトリがイベント ループをブロックしないようにします。
Python API、ワーカー、データベース アプリケーション、同期または非同期安全な構造化イベントを備えた AI エージェント フレームワークをインストゥルメントします。
レビュー者 Telemetry 製品チーム に . コードの実行場所、共通のイベント項目、検証手順、リンク先の実装ガイドを確認しました. このページのレビュー担当
選考枠組み
通常のワーカーには同期クライアントを使用し、非同期リクエストまたはエージェント パスには非同期クライアントを使用して、テレメトリがイベント ループをブロックしないようにします。
ハンドラーが成功しても、データベースのコミット、キューに入れられたタスク、またはモデルのワークフローが永続的な境界に達するまでは、ビジネスの成果は成功しません。
制御されたエラーのタイプと失敗したステップを記録します。 SQL パラメータ、プロンプト、シークレット、または顧客コンテンツが含まれる可能性がある場合は、生の例外テキストを避けてください。
共有イベント契約
これらのフィールドをワークフローに適応させますが、複数のサービスが同じテーブルに依存する前に、ユニット、ステータス カテゴリ、識別子、および所有権を明示的に保ちます。
検証
実装ガイド
Telemetry の非同期クライアントと正規化したルート名を使い、FastAPI の応答ステータスとヘッダー受信までの遅延を記録します。
オープンガイドCelery タスクの各試行の状態を記録し、再試行を最終的な失敗と混同せず、タスクの結果を変更しません。
オープンガイド制限された Python イベント、安定したルート テンプレート、および安全なエラー カテゴリを使用して、Flask リクエストの結果と SQLAlchemy トランザクションの動作を測定します。
オープンガイドPydantic AI の実行結果、検証された出力、再試行、ツールのアクティビティ、レイテンシ、使用状況、製品の受け入れ状況を、安全な構造化イベントで測定します。
オープンガイド入力や出力を保存せず、非ストリーミングのCrewAI同期kickoff呼び出しを観測します。戻り、失敗、中断を別々にクエリします。
オープンガイドLlamaIndex エージェントとワークフローの結果、ツールのアクティビティ、レイテンシー、取得バージョン、コスト、構造化イベントによるレビューされた品質を追跡します。
オープンガイドSQL 対応イベントを使用して、DSPy プログラムのレイテンシー、障害、メトリック スコア、オプティマイザーのバージョン、モデルのコスト、リリース全体で受け入れられた結果を測定します。
オープンガイドAutoGen タスクフローの状態、タイムアウト、チームとエージェントの結果、ツールのアクティビティ、ハンドオフ、遅延、障害、コスト、リリースをコンパクトな構造化イベントで追跡します。
オープンガイド制御されたモデルのゲートウェイ全体で、LiteLLM プロバイダーのルーティング、再試行、フォールバック、トークンの使用状況、レイテンシ、コスト見積もり、および受け入れられた結果を追跡します。
オープンガイド無料の API キーを作成し、最も近いランタイム ガイドを選択し、カバレッジを拡大する前に既知の成功と失敗を 1 つ送信します。