Back to questions
Senior
3
Что такое observability? Какие три столпа observability ты знаешь?
Companies where asked
А7
Answer from AI
sobes.tech AI
Observability — это способность системы предоставлять достаточную информацию о своем внутреннем состоянии через внешние данные, чтобы можно было эффективно диагностировать и устранять проблемы. Это ключевой аспект в поддержке и развитии сложных распределённых систем.
Три основных столпа observability:
- Логи (Logs) — текстовые записи событий, которые произошли в системе. Они помогают понять, что именно происходило в момент времени.
- Метрики (Metrics) — числовые показатели, агрегированные во времени (например, загрузка CPU, количество запросов в секунду), которые позволяют отслеживать состояние и производительность.
- Трейсы (Traces) — данные о последовательности вызовов и операций внутри распределённой системы, показывающие путь запроса через разные компоненты.
Эти три компонента вместе дают полное представление о работе системы и позволяют быстро выявлять и устранять проблемы.