Skip to content
Cette page a été générée et traduite avec l'aide de l'IA. Si vous remarquez des inexactitudes, n'hésitez pas à contribuer. Modifier sur GitHub

Observabilite

PRX fournit une observabilite complete a travers les metriques, le tracing distribue et la journalisation structuree. Ces fonctionnalites permettent la surveillance, le debogage et l'optimisation des performances des operations de l'agent.

Apercu

FonctionnaliteBackendObjectif
Metriques PrometheusPrometheusSurveillance quantitative (debits de requetes, latences, erreurs)
OpenTelemetryCompatible OTLPTracing distribue et analyse au niveau des spans
Journalisation structureestdout/fichierJournaux operationnels detailles

Demarrage rapide

Activez l'observabilite dans 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"

Metriques cles

PRX expose des metriques pour :

  • Performance de l'agent -- duree de session, tours par session, appels d'outils
  • Fournisseur LLM -- latence des requetes, utilisation des tokens, taux d'erreurs, cout
  • Memoire -- latence de rappel, taille du stockage, frequence de compactage
  • Systeme -- utilisation CPU, consommation memoire, connexions actives

Pages associees

Released under the Apache-2.0 License.