Sentry¶
Sentry — сервис для мониторинга и агрегирования ошибок. Можно либо использовать облачный вариант сервиса (sentry.io), либо развернуть on-prermise на собственном сервере.
Основная идея Sentry заключается в агрегировании каждой отдельной ошибки (в Sentry такая ошибка называется event) в группы (issue).
Группировка осуществляется самим сервисом либо на основе некоторой внутренней эвристики, либо кодом приложения — при отправке ивента нужно заполнить специальное поле fingerprint, либо (как в версиях старше 9, возможно, только в 20) при помощи задания специального правила.
Ивенты представляют собой объекты, как с предопределенными полями, например message, exception или упомянутый fingerprint, так и с произвольно заданными key-value парами (в терминологии Sentry тегами). При этом все теги индексируются, и впоследствии по значениям тегов может осуществляться поиск.
Ссылки¶
Дата создания : 23 июля 2022 г.