View a markdown version of this page

Amazon Bedrock AgentCore Observability でエージェントアプリケーションを監視する - Amazon Bedrock AgentCore

Amazon Bedrock AgentCore Observability でエージェントアプリケーションを監視する

AgentCore を使用すると、本番環境で AI エージェントのパフォーマンスをトレース、デバッグ、モニタリングできます。

AgentCore Observability は、本番環境でのエージェントパフォーマンスのトレース、デバッグ、モニタリングに役立ちます。エージェントワークフローの各ステップを詳細に視覚化できるため、エージェントの実行パスの検査、中間出力の監査、パフォーマンスのボトルネックと障害のデバッグを行うことができます。

AgentCore Observability は、Amazon CloudWatch を搭載したダッシュボードへのアクセスと、セッション数、レイテンシー、期間、トークン使用量、エラー率などの主要なメトリクスのテレメトリを通じて、エージェントの運用パフォーマンスをリアルタイムで可視化します。豊富なメタデータのタグ付けとフィルタリングにより、大規模な問題調査と品質メンテナンスが簡素化されます。AgentCore は、標準化された OpenTelemetry (OTEL) 互換形式でテレメトリデータを発行するため、既存のモニタリングおよびオブザーバビリティスタックと簡単に統合できます。

デフォルトでは、AgentCore はエージェント、ゲートウェイリソース、メモリリソースの一連の主要な組み込みメトリクスを出力します。メモリリソースの場合、AgentCore はスパンも出力し、有効にするとデータをログに記録します。エージェントコードを計測して、追加のスパンとトレースデータ、カスタムメトリクスとログを提供することもできます。詳細については、「Amazon Bedrock AgentCore リソースにオブザーバビリティを追加する」を参照してください。

AgentCore によって出力されるメトリクス、スパン、ログはすべて Amazon CloudWatch に保存され、CloudWatch コンソールで表示するか、CLI またはいずれかの AWS SDKs AWS を使用して CloudWatch からダウンロードできます。

CloudWatch Logs に保存されている raw データに加えて、エージェントのランタイムデータに対してのみ、CloudWatch コンソールはトレースの視覚化、カスタムスパンメトリクスのグラフ、エラーの内訳などを含むオブザーバビリティダッシュボードを提供します。エージェントのオブザーバビリティデータの表示の詳細については、「Amazon Bedrock AgentCore エージェントのオブザーバビリティデータの表示」を参照してください。