JavaScript

JavaScript Специфічна для мови реалізація OpenTelemetry для JavaScript (для Node.js та вебоглядачів).

Ласкаво просимо до документації OpenTelemetry для JavaScript. У цьому розділі описано, як використовувати OpenTelemetry з JavaScript для генерації та збору телеметричних даних, таких як метрики, журнали та трасування, за допомогою API та SDK OpenTelemetry. Ці сторінки призначені для того, щоб допомогти вам розпочати роботу та зрозуміти поточні можливості та стан OpenTelemetry для JavaScript.

Статус та випуски

Поточний стан основних функціональних компонентів OpenTelemetry JavaScript наступний:

ТрейсиМетрикиЛоги
StableStableDevelopment

Випуски, зокрема останній випуск, див. у розділі Випуски.

Підтримка версій

OpenTelemetry JavaScript підтримує всі активні або підтримувані LTS версії Node.js. Попередні версії Node.js можуть працювати, але не тестуються OpenTelemetry.

OpenTelemetry JavaScript не має офіційного списку підтримуваних вебоглядачів. Він орієнтований на роботу з поточними підтримуваними версіями основних браузерів.

OpenTelemetry JavaScript слідує політиці підтримки DefinitelyType для TypeScript, яка встановлює вікно підтримки у 2 роки. Підтримка версій TypeScript, старших за 2 роки, буде припинена у мінорних релізах OpenTelemetry JavaScript.

Для отримання додаткової інформації про підтримку середовища виконання дивіться цей огляд.

Репозиторії

OpenTelemetry JavaScript складається з наступних репозиторіїв:

  • opentelemetry-js, основний репозиторій, що містить основний API та SDK.
  • opentelemetry-js-contrib, внески, які не є частиною основного розповсюдження API та SDK.

Допомога або зворотній звʼязок

Якщо у вас є питання щодо OpenTelemetry JavaScript, будь ласка, звертайтеся через GitHub Discussions або канал [#otel-js] у CNCF Slack.

Якщо ви хочете зробити внесок в OpenTelemetry JavaScript, дивіться інструкції для внесків


Початок роботи

Початок роботи з OpenTelemetry у Node.js та в вебоглядачі.

Інструментування

Інструментування для OpenTelemetry JavaScript

Використання бібліотек інструментування

Як інструментувати бібліотеки, від яких залежить застосунок

Експортери

Обробка та експорт ваших телеметричних даних

Контекст

Документація API контексту OpenTelemetry для JavaScript

Поширення

Поширення контексту для JS SDK

Ресурси

Додайте деталі про середовище вашого застосунку до вашої телеметрії

Семплювання

Зменшення кількості створюваних телеметричних даних

Serverless

Інструментуйте свої безсерверні функції за допомогою OpenTelemetry JavaScript

Бенчмарки

Довідка API

Читайте довідку по API OpenTelemetry JavaScript (зовнішня сторінка)

Приклади

Досліджуйте більше прикладів для OpenTelemetry JavaScript (зовнішня сторінка)

Реєстр

Бібліотеки інструментування, експортери та інші корисні компоненти для OpenTelemetry JavaScript


Востаннє змінено December 26, 2024: [uk] Ukrainian documentation for OpenTelemetry (2a3c5648)