Skip to content

ОтелОбластьИнструментирования

Класс InstrumentationScope по спецификации OpenTelemetry.

Описание

Описывает библиотеку инструментации, создавшую телеметрию. Используется в трассировщике, логгере и метре для группировки данных при экспорте. Аналог Java SDK: io.opentelemetry.sdk.common.InstrumentationScopeInfo.

Конструктор

ПараметрТипПо умолчаниюОписание
ИмяСтрокаИмя инструментирующей библиотеки
ВерсияСтрока""Версия библиотеки
АтрибутыОтелАтрибутыНеопределеноАтрибуты скоупа
АдресСхемыСтрока""URL схемы телеметрии

Методы

Имя

Возвращает имя инструментирующей библиотеки.

Возвращает: Строка


Версия

Возвращает версию библиотеки.

Возвращает: Строка


Атрибуты

Возвращает атрибуты скоупа.

Возвращает: ОтелАтрибуты, Неопределено


АдресСхемы

Возвращает URL схемы телеметрии.

Возвращает: Строка


Ключ

Возвращает уникальный ключ для кэширования (формат: имя:версия). Безопасен к Неопределено.

Возвращает: Строка


БиблиотекаИнструментирования

Возвращает ЭтотОбъект как InstrumentationLibrary (deprecated). Сохранен для обратной совместимости — InstrumentationLibrary содержит те же Имя и Версия, что и InstrumentationScope.

Возвращает: ОтелОбластьИнструментирования

См. также