Поделиться через


InstrumenterSpanOptions interface

Параметры, передаваемые в startSpan в качестве надмножества ТрассировкиSpanOptions.

Extends

Свойства

packageName

Имя пакета, вызывающего эту трассировку.

packageVersion

Версия пакета, вызывающего эту трассировку.

tracingContext

Текущий контекст трассировки. По умолчанию используется контекст "активный" для конкретной реализации.

Унаследованные свойства

spanAttributes

Начальный набор атрибутов, заданных в диапазоне.

spanKind

Тип диапазона. Реализации должны по умолчанию использовать значение "client".

spanLinks

Коллекция ТрассировкаSpanLink для связи с этим диапазоном.

Сведения о свойстве

packageName

Имя пакета, вызывающего эту трассировку.

packageName: string

Значение свойства

string

packageVersion

Версия пакета, вызывающего эту трассировку.

packageVersion?: string

Значение свойства

string

tracingContext

Текущий контекст трассировки. По умолчанию используется контекст "активный" для конкретной реализации.

tracingContext?: TracingContext

Значение свойства

Сведения об унаследованном свойстве

spanAttributes

Начальный набор атрибутов, заданных в диапазоне.

spanAttributes?: {[key: string]: unknown}

Значение свойства

{[key: string]: unknown}

наследуется оттрассировкиSpanOptions.spanAttributes

spanKind

Тип диапазона. Реализации должны по умолчанию использовать значение "client".

spanKind?: TracingSpanKind

Значение свойства

наследуется оттрассировкиSpanOptions.spanKind

Коллекция ТрассировкаSpanLink для связи с этим диапазоном.

spanLinks?: TracingSpanLink[]

Значение свойства

наследуется оттрассировкиSpanOptions.spanLinks