Skip to content
Эта страница создана и переведена с помощью ИИ. Если вы заметили неточности, помогите нам улучшить её. Редактировать на GitHub

Наблюдаемость

PRX обеспечивает всестороннюю наблюдаемость через метрики, распределённую трассировку и структурированное журналирование. Эти возможности позволяют мониторить, отлаживать и оптимизировать производительность операций агента.

Обзор

ВозможностьБэкендНазначение
Метрики PrometheusPrometheusКоличественный мониторинг (частота запросов, задержки, ошибки)
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.