ApplicationInsightsBotTelemetryClient Classe
- java.
lang. Object - com.
microsoft. bot. applicationinsights. ApplicationInsightsBotTelemetryClient
- com.
Implementazioni
public class ApplicationInsightsBotTelemetryClient
implements BotTelemetryClient
Un client di registrazione per i dati di telemetria del bot.
Riepilogo dei costruttori
| Costruttore | Descrizione |
|---|---|
| ApplicationInsightsBotTelemetryClient(String instrumentationKey) |
Inizializza una nuova istanza del BotTelemetryClient. |
Riepilogo dei metodi
Metodi ereditati da java.lang.Object
Dettagli costruttore
ApplicationInsightsBotTelemetryClient
public ApplicationInsightsBotTelemetryClient(String instrumentationKey)
Inizializza una nuova istanza del BotTelemetryClient.
Parametri:
Dettagli metodo
flush
public void flush()
Scarica il buffer in memoria ed eventuali metriche preaggregate.
getTelemetryConfiguration
public TelemetryConfiguration getTelemetryConfiguration()
Fornisce l'accesso alla configurazione di Application Insights in esecuzione qui. Consente agli sviluppatori di modificare le opzioni.
Restituisce:
trackAvailability
public 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 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 void trackDialogView(String dialogName, Map
Questo metodo è stato implementato chiamando il metodo tracePageView da ApplicationInsightsBotTelemetryClient perché IBotPageViewTelemetryClient non è stato implementato.
Parametri:
trackEvent
public void trackEvent(String eventName, Map
Registra eventi personalizzati con campi denominati estendibili.
Parametri:
trackException
public void trackException(Exception exception, Map
Registra un'eccezione di sistema.
Parametri:
trackPageView
public void trackPageView(String dialogName, Map
Registra una voce di finestra di dialogo o come visualizzazione pagina di Application Insights.
Parametri:
trackTrace
public void trackTrace(String message, Severity severityLevel, Map
Inviare un messaggio di traccia.
Parametri: