BotTelemetryClient Interfaccia
public interface BotTelemetryClient
Registrazione del client per i dati di telemetria del bot.
Riepilogo dei metodi
Dettagli metodo
flush
public abstract void flush()
Scarica il buffer in memoria ed eventuali metriche preaggregate.
trackAvailability
public default void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success)
Inviare informazioni sulla disponibilità di un'applicazione.
Parametri:
trackAvailability
public abstract void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Inviare informazioni sulla disponibilità di un'applicazione.
Parametri:
trackDependency
public abstract void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Inviare informazioni su una dipendenza esterna (chiamata in uscita) nell'applicazione.
Parametri:
trackDialogView
public abstract void trackDialogView(String dialogName, Map
Registrare un controllo DialogView usando il metodo TrackPageView in IBotTelemetryClient se IBotPageViewTelemetryClient è stato implementato. In alternativa, registrare le informazioni tramite TrackTrace.
Parametri:
trackEvent
public default void trackEvent(String eventName)
Registra eventi personalizzati con campi denominati estendibili.
Parametri:
trackEvent
public default void trackEvent(String eventName, Map
Registra eventi personalizzati con campi denominati estendibili.
Parametri:
trackEvent
public abstract void trackEvent(String eventName, Map
Registra eventi personalizzati con campi denominati estendibili.
Parametri:
trackException
public default void trackException(Exception exception)
Registra un'eccezione di sistema.
Parametri:
trackException
public abstract void trackException(Exception exception, Map
Registra un'eccezione di sistema.
Parametri:
trackTrace
public abstract void trackTrace(String message, Severity severityLevel, Map
Inviare un messaggio di traccia.
Parametri: