BotTelemetryClient Интерфейс
public interface BotTelemetryClient
Клиент ведения журнала для Телеметрии Бота.
Сводка по методу
Сведения о методе
flush
public abstract void flush()
Очищает буфер в памяти и все метрики, предварительно агрегированные.
trackAvailability
public default void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success)
Отправка сведений о доступности приложения.
Параметры:
trackAvailability
public abstract void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Отправка сведений о доступности приложения.
Параметры:
trackDependency
public abstract void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Отправка сведений о внешней зависимости (исходящем вызове) в приложении.
Параметры:
trackDialogView
public abstract void trackDialogView(String dialogName, Map
Войдите в DialogView с помощью метода TrackPageView в IBotTelemetryClient, если IBotPageViewTelemetryClient реализован. Кроме того, выйдите данные с помощью TrackTrace.
Параметры:
trackEvent
public default void trackEvent(String eventName)
Регистрирует пользовательские события с расширяемыми именованными полями.
Параметры:
trackEvent
public default void trackEvent(String eventName, Map
Регистрирует пользовательские события с расширяемыми именованными полями.
Параметры:
trackEvent
public abstract void trackEvent(String eventName, Map
Регистрирует пользовательские события с расширяемыми именованными полями.
Параметры:
trackException
public default void trackException(Exception exception)
Регистрирует системное исключение.
Параметры:
trackException
public abstract void trackException(Exception exception, Map
Регистрирует системное исключение.
Параметры:
trackTrace
public abstract void trackTrace(String message, Severity severityLevel, Map
Отправьте сообщение трассировки.
Параметры: