Compartir a través de


Los desarrolladores pueden emitir telemetría a Application Insights desde el código AL

Importante

Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, consulte la Documentación del producto Microsoft Dynamics 365. Para conocer los últimos planes de lanzamiento, consulte los planes de lanzamiento de Dynamics 365 y Microsoft Power Platform.

Habilitada para Versión preliminar pública Disponibilidad general
Administradores, creadores, comercializadores o analistas, automáticamente 1 de octubre de 2020 1 de octubre de 2020

Valor empresarial

Los desarrolladores de aplicaciones ya pueden instrumentar su código tanto para su propio uso como para permitir que los partners distribuidores resuelvan posibles problemas.

Detalles de la característica

En este lanzamiento de versiones, agregamos una nueva función, Session.LogMessage, que tiene la siguiente firma:

Session.LogMessage(
      EventID : String
    , Message: String
    , DataClassification: DataClassification
    , Scope: ExtensionPublisher|All
    , Verbosity: Verbosity 
    , Dimensions: Dictionary of [String, String]
)

Si el nivel de Verbosity se establece en Normal y DataClassification se establece en SystemMetadata, la plataforma emitirá telemetría. El valor del parámetro Ámbito determina dónde se enviará la telemetría. Si se establece en ExtensionPublisher, la telemetría solo se envía a la cuenta de Application Insights especificada en el archivo app.json. Si se establece en All, la telemetría también se envía a la cuenta de Application Insights especificada en el centro de administración de Business Central.

Consulte también

Creación de seguimientos de telemetría personalizados para la supervisión de Application Insights (documentación)