Перейти к содержимому

Интенсивный курс по 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