Skip to content
Diese Seite wurde mit KI-Unterstützung erstellt und übersetzt. Falls Ihnen Ungenauigkeiten auffallen, helfen Sie gerne bei der Verbesserung. Auf GitHub bearbeiten

Observability ​

PRX bietet umfassende Observability durch Metriken, verteiltes Tracing und strukturiertes Logging. Diese Funktionen ermoglichen Uberwachung, Debugging und Leistungsoptimierung von Agentenoperationen.

Ubersicht ​

FunktionBackendZweck
Prometheus-MetrikenPrometheusQuantitative Uberwachung (Anforderungsraten, Latenzen, Fehler)
OpenTelemetryOTLP-kompatibelVerteiltes Tracing und Span-Level-Analyse
Strukturiertes Loggingstdout/DateiDetaillierte Betriebsprotokolle

Schnellstart ​

Observability in config.toml aktivieren:

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"

Wichtige Metriken ​

PRX stellt Metriken bereit fur:

  • Agentenleistung -- Sitzungsdauer, Runden pro Sitzung, Werkzeugaufrufe
  • LLM-Anbieter -- Anfragelatenz, Token-Verbrauch, Fehlerraten, Kosten
  • Gedachtnis -- Abruflatenz, Speichergrosse, Komprimierungshaufigkeit
  • System -- CPU-Nutzung, Speicherverbrauch, aktive Verbindungen

Verwandte Seiten ​

Released under the Apache-2.0 License.