
すべてのエージェントをリアルタイムで把握する
エージェントが実行を開始したとき、モデルを呼び出したとき、ツールを起動したとき、フックを実行したとき、またはエラーが発生したとき——その瞬間にストリームの先頭に行が追加されます。組織内のすべてのエージェントのすべてのイベントを最新順で追い続けるため、古くなった情報ではなく、常に最新の状況を把握できます。 つまり、どこかのサーバーでログファイルをtailする必要も、複数のマシン間でgrepする必要も、タイムスタンプを手動でつなぎ合わせる必要もありません。1つのページを開くだけで、すでに本番環境を監視しています。
行はタイプごとに色分けされているので、1行1行を解読しなくても、ストリームをざっと眺めるだけで状況がわかります。各行には以下の情報が一目でわかります:
- タイプ(色分け表示):
agent_start、model_response、tool_use、hook_completed、errorなど。 - 何が起きたかの1行サマリー。概要を把握するだけなら、詳細を開く必要はほとんどありません。
- そのステップのトークン数。
- コンテキストウィンドウの使用率バッジ(該当する場合)。プロンプトの肥大化やコンパクションが近づいていることを、問題が深刻になる前に視覚的に確認できます。
問題のある1つの実行を特定する
何かがおかしいと感じたとき、大量のデータを流し見たいわけではありません。問題が起きた特定の実行を見つけたいのです。ストリームのフィルタリングは素早くできます:環境別、エージェント別、セッション別、イベントタイプ別、またはフリーテキストで絞り込めます。 セッションIDやエージェントIDでフィルタリングすれば、最初のイベントから最後のイベントまで1つの実行を追えます。イベントタイプでフィルタリングすれば、特定の種類のアクティビティだけを表示できます——たとえば、組織全体のerrorをすべて1つのビューで確認するといった使い方ができます。フィルターを組み合わせることで、「すべての環境のすべてのエージェント」から「本番環境でエラーが出ているこのエージェント」まで、数クリックで絞り込み、そこから即座に対応できます。
フリーテキスト検索を使えば、すでに手元にあるメッセージ、ツール名、またはIDから直接目的の情報にたどり着けるので、顧客からの報告を受けてから該当する実行を見つけるまで数秒で完了します。
場所
イベントストリームは組織のホーム画面です。サインインすると最初に表示されるのがこの画面で、/<org-slug>/ でアクセスできます。到着した瞬間からトリアージを開始できます。
その裏では、エージェントがSDKを通じてイベントを送信し、コレクターがそれをFailproof AI Observabilityサーバーに転送し、ストリームが自分たちで管理するインフラにイベントが届くたびにリアルタイムで表示します。生のトレイルではなく集計されたビューが必要な場合は、各実行のイベントがSessions上で1行にまとめられており、1クリックで確認できます。
これはすべての観察用サーフェスが基盤とする生の情報源です。他の場所で数値がおかしいと感じたときは、このストリームで実際に何が起きたかを確認してください。
関連情報
- Sessions:同じイベントを実行ごとに1行にまとめ、gitスタイルの実行グラフで表示。
- Telemetry:エージェントが送信する内容と、イベントがストリームに到達するまでの仕組み。
- Error tracking:問題が発生したすべての事象を一元管理するトリアージ画面。
- Alerts:任意のしきい値をアラートルールに変換。
- CLI and agents:ターミナルから同じライブトレイルを確認。

