ApplicationInsightsBotTelemetryClient Класс
- java.
lang. Object - com.
microsoft. bot. applicationinsights. ApplicationInsightsBotTelemetryClient
- com.
Реализации
public class ApplicationInsightsBotTelemetryClient
implements BotTelemetryClient
Клиент ведения журнала для телеметрии бота.
Сводка по конструктору
| Конструктор | Описание |
|---|---|
| ApplicationInsightsBotTelemetryClient(String instrumentationKey) |
Инициализирует новый экземпляр BotTelemetryClient. |
Сводка по методу
Методы, унаследованные от java.lang.Object
Сведения о конструкторе
ApplicationInsightsBotTelemetryClient
public ApplicationInsightsBotTelemetryClient(String instrumentationKey)
Инициализирует новый экземпляр BotTelemetryClient.
Параметры:
Сведения о методе
flush
public void flush()
Очищает буфер в памяти и все метрики, предварительно агрегированные.
getTelemetryConfiguration
public TelemetryConfiguration getTelemetryConfiguration()
Предоставляет доступ к конфигурации Application Insights, выполняемой здесь. Позволяет разработчикам настраивать параметры.
Возвращаемое значение:
trackAvailability
public void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Отправка сведений о доступности приложения.
Параметры:
trackDependency
public void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Отправка сведений о внешней зависимости (исходящем вызове) в приложении.
Параметры:
trackDialogView
public void trackDialogView(String dialogName, Map
Мы реализовали этот метод, вызывая метод tracePageView из ApplicationInsightsBotTelemetryClient, так как IBotPageViewTelemetryClient не реализован.
Параметры:
trackEvent
public void trackEvent(String eventName, Map
Регистрирует пользовательские события с расширяемыми именованными полями.
Параметры:
trackException
public void trackException(Exception exception, Map
Регистрирует системное исключение.
Параметры:
trackPageView
public void trackPageView(String dialogName, Map
Записывает запись диалогового окна / в виде представления страницы Application Insights.
Параметры:
trackTrace
public void trackTrace(String message, Severity severityLevel, Map
Отправьте сообщение трассировки.
Параметры: