11 месяцев назад
🚀 Почему в OpenTelemetry отсутствует авто-инструмент для Python, создающий диапазоны для каждой функции
🚀 Почему в OpenTelemetry отсутствует авто-инструмент для Python, создающий диапазоны для каждой функции? Создание автоматических диапазонов для каждой функции — задача сложная, и пока что не реализована в официальных инструментах OpenTelemetry для Python. Обычно существующие авто-инструменты помогают получать метрики и трассировки для популярных модулей, таких как FastAPI или OpenAI. Они автоматически создают диапазоны для запросов, вызовов API и других событий, добавляя в них атрибуты с входными данными и результатами, что значительно упрощает мониторинг. ☑️ Однако — автоматическое создание...
3 месяца назад
📡 OpenTelemetry: единый стандарт для телеметрии
Раньше: хочешь логи — ставь ELK. Метрики — Prometheus. Трейсы — Jaeger. Три разных инструмента, три разных формата, три разных агента. 🌀 OpenTelemetry (OTel) пришёл, чтобы объединить. 🔭 Что это: · Open-source стандарт для сбора логов, метрик и трейсов (одним словом — сигналов). · Набор SDK для всех языков (Go, Python, JS, Java, Rust...). · Агент (коллектор), который может принимать, обрабатывать и отправлять данные куда угодно. 🌊 Как это меняет жизнь: 1. Один раз инструментируешь — отправляешь куда хочешь: · Сегодня данные идут в Jaeger + Prometheus. · Завтра решили перейти на Datadog? Меняем endpoint в коллекторе...