Udviklere kan udsende telemetri til Application Insights fra AL-kode

Vigtigt

Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation ved at se Microsoft Dynamics 365-dokumentation. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365 og Microsoft Power Platform.

Aktiveret for Offentlig prøveversion Generel tilgængelighed
Administratorer, udviklere, marketingmedarbejdere eller analytikere, automatisk 1. oktober 2020 1. oktober 2020

Forretningsværdi

Appudviklere kan nu instrumentere deres kode både til deres eget brug og for at gøre det muligt for forhandlerpartnere at fejlsøge potentielle problemer.

Funktionsdetaljer

I denne bølge tilføjer vi en ny funktion, Session.LogMessage, der har følgende signatur:

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

Hvis Verbosity-niveauet er indstillet til Normal og DataClassification er indstillet til SystemMetadata, udsender platformen telemetri. Værdien af Scope-parameteren bestemmer, hvor telemetri skal sendes. Hvis den er indstillet til ExtensionPublisher, sendes der kun telemetri til den Application Insights-konto, der er specificeret i app.json-filen. Hvis den er indstillet til Alle, sendes der også telemetri til den Application Insights-konto, der er specificeret i administrationscenteret i Business Central.

Se også

Oprettelse af brugerdefinerede telemetrispor til Application Insights-overvågning (dokumentation)