BotTelemetryClient Interface
public interface BotTelemetryClient
Cliente de log para Telemetria de Bot.
Resumo do método
Detalhes do método
flush
public abstract void flush()
Libera o buffer na memória e todas as métricas que estão sendo pré-agregadas.
trackAvailability
public default void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success)
Envie informações sobre a disponibilidade de um aplicativo.
Parâmetros:
trackAvailability
public abstract void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Envie informações sobre a disponibilidade de um aplicativo.
Parâmetros:
trackDependency
public abstract void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Envie informações sobre uma dependência externa (chamada de saída) no aplicativo.
Parâmetros:
trackDialogView
public abstract void trackDialogView(String dialogName, Map
Registre um DialogView usando o método TrackPageView no IBotTelemetryClient se IBotPageViewTelemetryClient tiver sido implementado. Como alternativa, registre as informações por meio do TrackTrace.
Parâmetros:
trackEvent
public default void trackEvent(String eventName)
Registra eventos personalizados com campos nomeados extensíveis.
Parâmetros:
trackEvent
public default void trackEvent(String eventName, Map
Registra eventos personalizados com campos nomeados extensíveis.
Parâmetros:
trackEvent
public abstract void trackEvent(String eventName, Map
Registra eventos personalizados com campos nomeados extensíveis.
Parâmetros:
trackException
public default void trackException(Exception exception)
Registra em log uma exceção do sistema.
Parâmetros:
trackException
public abstract void trackException(Exception exception, Map
Registra em log uma exceção do sistema.
Parâmetros:
trackTrace
public abstract void trackTrace(String message, Severity severityLevel, Map
Envie uma mensagem de rastreamento.
Parâmetros: