@azure/core-tracing package
Интерфейсы
AddEventOptions |
Представляет параметры, которые можно передать в addEvent. |
Instrumenter |
Представляет неустранимый инструментатор реализации. |
InstrumenterSpanOptions |
Параметры, передаваемые в startSpan в качестве надмножества ТрассировкиSpanOptions. |
OperationTracingOptions |
Параметры трассировки, заданные для операции. |
TracingClient |
Представляет клиент, который может интегрироваться с настроенными в настоящее время инструментатором. Создание экземпляра с помощью createTracingClient. |
TracingClientOptions |
Параметры, которые можно передать в createTracingClient |
TracingContext |
Неизменяемый контейнер контекста значений трассировки для текущей операции. |
TracingSpan |
Представляет диапазон неустранимой трассировки реализации. |
TracingSpanLink |
Указатель из текущего TraceSpan на другой диапазон в той же или другой трассировке. |
TracingSpanOptions |
Параметры, используемые для настройки только что созданного диапазона. |
Псевдонимы типа
OptionsWithTracingContext |
Тип служебной программы, когда мы знаем, что трассировкаContext была задана как часть параметров операции. |
Resolved |
Более узкий тип TypeScript 4.5, который рекурсивно распространит "ожидаемый тип", эмулируя поведение |
SpanStatus |
Представляет состояния, которые можно передать в setStatus. По умолчанию все диапазоны будут созданы с состоянием "unset". |
SpanStatusError |
Состояние, представляющее ошибку, которую можно отправить setStatus |
SpanStatusSuccess |
Состояние, представляющее успешную операцию, которую можно отправить в setStatus |
TracingSpanKind |
Тип диапазона. |
Функции
create |
Создает новый клиент трассировки. |
use |
Расширяет пакет SDK Azure с поддержкой данной реализации инструментатора. |
Сведения о функции
createTracingClient(TracingClientOptions)
Создает новый клиент трассировки.
function createTracingClient(options: TracingClientOptions): TracingClient
Параметры
- options
- TracingClientOptions
Параметры, используемые для настройки клиента трассировки.
Возвращаемое значение
- Экземпляртрассировки
.
useInstrumenter(Instrumenter)
Расширяет пакет SDK Azure с поддержкой данной реализации инструментатора.
function useInstrumenter(instrumenter: Instrumenter)
Параметры
- instrumenter
- Instrumenter
Используемая реализация инструментатора.