Skip to content
このページは AI の支援により作成・翻訳されました。誤りがあれば、改善にご協力ください。 GitHub で編集

可観測性

PRX はメトリクス、分散トレーシング、構造化ログを通じた包括的な可観測性を提供します。これらの機能により、エージェント操作の監視、デバッグ、パフォーマンス最適化が可能になります。

概要

機能バックエンド目的
Prometheus メトリクスPrometheus定量的モニタリング(リクエストレート、レイテンシ、エラー)
OpenTelemetryOTLP 互換分散トレーシングとスパンレベルの分析
構造化ログstdout/ファイル詳細な操作ログ

クイックスタート

config.toml で可観測性を有効化:

toml
[observability]
log_level = "info"
log_format = "json"  # "json" | "pretty"

[observability.metrics]
enabled = true
bind = "127.0.0.1:9090"

[observability.tracing]
enabled = false
endpoint = "http://localhost:4317"

主要メトリクス

PRX は以下のメトリクスを公開します:

  • エージェントパフォーマンス -- セッション時間、セッションあたりのターン数、ツール呼び出し
  • LLM プロバイダー -- リクエストレイテンシ、トークン使用量、エラーレート、コスト
  • メモリ -- リコールレイテンシ、ストアサイズ、コンパクション頻度
  • システム -- CPU 使用率、メモリ消費量、アクティブ接続数

関連ページ

Released under the Apache-2.0 License.