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.