Логи, метрики и трекинг ошибок в сервисе
Почему это важно
Без мониторинга об инцидентах узнают от пользователей. Структурные логи, метрики и трекинг ошибок — способ узнать первыми. К библиотекам не применяется: у них нет своего рантайма.
Как исправить
Подключите три сигнала:
• Ошибки: sentry-sdk
• Метрики: prometheus-client и эндпоинт /metrics
• Трейсы: opentelemetry-sdk
• Логи: structlog или loguru для структурированного JSON
Проходит ли эту проверку ваш репозиторий?
Бесплатно для публичных репозиториев GitHub, без регистрации. До 58 проверок DevOps и безопасности примерно за 5 секунд.