Os desenvolvedores podem emitir telemetria para Application Insights no código AL
Importante
Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, confira a documentação do produto Microsoft Dynamics 365. Para ver os planos de lançamento mais recentes, confira os planos de lançamento do Dynamics 365 e Microsoft Power Platform.
Habilitado para | Versão preliminar pública | Disponibilidade Geral |
---|---|---|
Administradores, criadores, profissionais de marketing ou analistas, automaticamente | 1º de outubro de 2020 | 1º de outubro de 2020 |
Benefícios do recurso
Agora os desenvolvedores de aplicativo podem instrumentar seu código para uso próprio e possibilitar que os parceiros de revenda solucionem possíveis problemas.
Detalhes do recurso
Neste ciclo, adicionamos uma nova função, Session.LogMessage, que tem a seguinte assinatura:
Session.LogMessage(
EventID : String
, Message: String
, DataClassification: DataClassification
, Scope: ExtensionPublisher|All
, Verbosity: Verbosity
, Dimensions: Dictionary of [String, String]
)
Se o nível de detalhamento estiver definido como Normal e DataClassification estiver definido como SystemMetadata, a plataforma emitirá telemetria. O valor do parâmetro Escopo determina para onde a telemetria será enviada. Se definido como ExtensionPublisher, a telemetria será enviada somente à conta do Application Insights especificada no arquivo app.json. Se definido como Tudo, a telemetria também será enviada à conta do Application Insights especificada no centro de administração do Business Central.
Consulte também
Criar rastreios de telemetria personalizados para monitoramento do Application Insights (docs)