Интенсивный курс по OpenTelemetry: трассировки, метрики и логи
Thetips4you
0:00 / 0:00
Интенсивный курс по OpenTelemetry: трассировки, метрики и логи
613 просмотров · 2 месяца назад
Thetips4you
112 тыс. подписчиков
613 просмотров · 2 месяца назад
OpenTelemetry — это стандарт мониторинга с открытым исходным кодом, используемый Google, Netflix, Uber и Stripe. В этом руководстве по OpenTelemetry для начинающих я покажу вам, что это такое, как это работает и как инструментировать приложение Node.js с нуля.
В этом видео вы узнаете:
✅ Что такое мониторинг и почему он важен
✅ Три основных компонента: трассировки, метрики и логи
✅ Архитектура OpenTelemetry (SDK → Collector → Backend)
✅ Автоматическая инструментация без изменений кода
✅ Создание пользовательских трассировок и запись ошибок
✅ Просмотр трассировок в реальном времени в Jaeger
⏱️ Временные метки:
0:00 — Проблема 3:00 ночи (Почему мониторинг важен)
1:20 — Что такое мониторинг?
2:22 — Три столпа: трассировка, метрики, журналы
3:48 — Что такое OpenTelemetry?
5:27 - Как это работает (архитектура)
6:51 - Ключевые компоненты: API, SDK, Collector
07:55 - Настройка демонстрации: Node.js + Docker
08:55 - Написание tracing.js
12:13 - Запуск Jaeger с Docker
13:55 - Просмотр трассировок в пользовательском интерфейсе Jaeger
17:20 - Примеры использования в реальных условиях
18:25 - OTel против SDK поставщиков
19:38 - Резюме и дальнейшие шаги
🔗 Ресурсы:
• Полный исходный код: https://github.com/shazforiot/what-is...
• Документация OpenTelemetry: https://opentelemetry.io/docs/
• Документация Jaeger: https://www.jaegertracing.io/
• CNCF OpenTelemetry: https://www.cncf.io/projects/opentele...
🔔 Подписывайтесь, чтобы получать больше уроков по бэкенду и облачным технологиям!
#OpenTelemetry #Observability #NodeJS