OpenTelemetry · Prometheus · Grafana · Loki · Tempo

Observability stack как управляемая часть сервера

Sysaro связывает metrics, logs и traces в один стек: Collector принимает телеметрию, Prometheus хранит метрики, Loki — логи, Tempo — трассировки, Grafana получает declarative datasources.

Sysaro применяет observability-конфигурацию по схеме desired → preview → native validation → apply → restart → readiness → rollback. Порты связей между OTel, Prometheus, Loki, Tempo и Grafana проверяются как единая топология.
M

Prometheus

Метрики и promtool validation перед restart.

L

Loki

Логи, typed config, verify-config и readiness.

T

Tempo

Трассировки, отдельные OTLP-порты и config verification.

Связи внутри стека

Mismatch портов считается конфигурационной проблемой до apply.

Applications → OpenTelemetry Collector

OTLP gRPC/HTTP

Collector → Prometheus / Loki / Tempo

Разделение metrics, logs, traces.

Grafana → Prometheus / Loki / Tempo

Declarative datasources создаются как managed configuration.