ApplicationInsightsBotTelemetryClient Clase
- java.
lang. Object - com.
microsoft. bot. applicationinsights. ApplicationInsightsBotTelemetryClient
- com.
Implementaciones
public class ApplicationInsightsBotTelemetryClient
implements BotTelemetryClient
Un cliente de registro para la telemetría del bot.
Resumen del constructor
| Constructor | Description |
|---|---|
| ApplicationInsightsBotTelemetryClient(String instrumentationKey) |
Inicializa una nueva instancia del BotTelemetryClient. |
Resumen del método
Métodos heredados de java.lang.Object
Detalles del constructor
ApplicationInsightsBotTelemetryClient
public ApplicationInsightsBotTelemetryClient(String instrumentationKey)
Inicializa una nueva instancia del BotTelemetryClient.
Parámetros:
Detalles del método
flush
public void flush()
Vacía el búfer en memoria y las métricas que se agregan previamente.
getTelemetryConfiguration
public TelemetryConfiguration getTelemetryConfiguration()
Proporciona acceso a la configuración de Application Insights que se ejecuta aquí. Permite a los desarrolladores ajustar las opciones.
Devoluciones:
trackAvailability
public void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Envíe información sobre la disponibilidad de una aplicación.
Parámetros:
trackDependency
public void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Envíe información sobre una dependencia externa (llamada saliente) en la aplicación.
Parámetros:
trackDialogView
public void trackDialogView(String dialogName, Map
Hemos implementado este método que llama al método tracePageView desde ApplicationInsightsBotTelemetryClient ya que no se ha implementado IBotPageViewTelemetryClient.
Parámetros:
trackEvent
public void trackEvent(String eventName, Map
Registra eventos personalizados con campos con nombre extensible.
Parámetros:
trackException
public void trackException(Exception exception, Map
Registra una excepción del sistema.
Parámetros:
trackPageView
public void trackPageView(String dialogName, Map
Registra una entrada de diálogo o como una vista de página de Application Insights.
Parámetros:
trackTrace
public void trackTrace(String message, Severity severityLevel, Map
Enviar un mensaje de seguimiento.
Parámetros: