Владислав Лаухин. Построение мониторинга python-приложений с использованием opentelemetry

Описание к видео Владислав Лаухин. Построение мониторинга python-приложений с использованием opentelemetry

Одно из главных требований к современным бэкенд-приложениям это observability. Для этого приложение должно генерировать большое количество разного рода информации — логи, метрики, трейсы.

Более того, эту информацию необходимо собирать и отправлять в специализированные инструменты для анализа и мониторинга. Все это требует какого-то невероятного количества разнородных инструментов, как с точки зрения инфраструктуры, так и с точки зрения кода. Такое количество инструментов больно поддерживать, а различия в их форматах и протоколах не дают простой возможности сменить один инструмент на другой.

В этом докладе мы поговорим о достаточно свежем проекте от CNCF под названием opentelemetry, который стандартизирует подход к observability и предоставляет единый фреймворк для отправки трейсов, метрик и логов.

Мы расскажем, в каких случаях его можно смело использовать на продакшене, в каких случаях вам для этого потребуется доля авантюризма, а чего сейчас нет, но припасено на будущее.
Мы обсудим как его применять его в python-проектах, что нужно для этого в инфраструктурном плане, и даже посмотрим живые примеры использования в нашем продакшене.

Комментарии

Информация по комментариям в разработке