Как мониторить panic rate?

Middle
113 просмотров
AFK Offer AI

В recovery middleware инкрементируй Prometheus counter при каждом recover: panicTotal.Inc(). Настрой alert если rate выше порога. Добавь label с handler'ом чтобы видеть где паникует. Также логируй в structured logging с severity=CRITICAL и настрой alert на лог. Sentry/Datadog автоматически группируют panic по стектрейсу и показывают частоту. Панаки должен быть ноль в нормальном состоянии.

Следующий вопрос

Что такое deep health check?