Наблюдаемость

Наблюдаемость (observability) — это свойство системы, которое показывает, насколько легко можно получить полезную информацию о её состоянии. Она позволяет пользователям определить состояние системы по внешним признакам и предпринять (корректирующие) действия.

Компьютерные системы оцениваются путём наблюдения за низкоуровневыми сигналами, такими как время работы процессора, память, дисковое пространство, а также за высокоуровневыми и бизнес-сигналами, включая время отклика API, ошибки, количество транзакций в секунду и т.д. Наблюдение за такими системами (их мониторинг) ведется с помощью специализированных инструментов, называемых инструментами наблюдаемости. Список таких инструментов можно найти в разделе observability на Cloud Native Landscape.

Наблюдаемые системы предоставляют своим операторам содержательные и практические данные, которые позволяют добиваться лучших результатов (быстрее реагировать на инциденты, повышать производительность разработчиков), снижать объемы рутинных операций и сокращать время простоя.

Таким образом, уровень наблюдаемости системы существенно влияет на её эксплуатационные издержки и затраты на разработку.


Последнее изменение October 9, 2024: [ru] Localize Observability.md (#3302) (a19a5d6)