Этот вопрос проверяет знание Observability — способности системы предоставлять данные для анализа её работы.
Observability (наблюдаемость) — это способность системы предоставлять метрики, логи и трассировки, чтобы быстро находить и исправлять ошибки.
Observability включает три ключевых компонента:
Metrics (Метрики) — числовые показатели работы системы (например, загрузка CPU, задержки запросов).
Logs (Логи) — текстовые записи о работе системы (ошибки, запросы, события).
Tracing (Трассировка) — отслеживание запросов внутри распределённой системы.
Пример запроса метрик в Prometheus:
curl http://localhost:9090/api/v1/query?query=upObservability помогает быстро находить и устранять проблемы в сложных системах.