Dataverse 插件未将日志发送到 Application Insights

问题描述 投票:0回答:2

我有一个在 Dynamics 365 环境中注册的 Dataverse 插件。我想将日志从插件发送到 Azure Application Insights。我配置了将数据导出到 Application Insights。 Dataverse 日志确实出现在 Application Insights 中,但插件日志没有出现。

我创建了一个 Dynamics 插件并添加了 ILogger 以将信息记录到 Application Insights,如下所示:

ILogger logger = (ILogger)serviceProvider.GetService(typeof(ILogger));
logger.LogInformation("Some log information");

如以下所述:https://learn.microsoft.com/en-us/power-apps/developer/data-platform/application-insights-ilogger

我还根据以下说明配置了将 dataverse 数据导出到应用程序见解:https://learn.microsoft.com/en-us/power-platform/admin/set-up-export-application-insights

然而,Application Insights 中没有出现任何痕迹(我还检查了 Application Insights 中的其他表)

ILogger
上的其他方法都不会将跟踪写入 Application Insights。

方法

ILogger.IsEnabled(LogLevel)
为每个 LogLevel 返回
False

plugins azure-application-insights microsoft-dynamics dataverse
2个回答
0
投票

您是否启用了插件日志记录?为此,请转到旧应用程序,单击“高级设置”:

在“高级设置”中,转到设置 -> 管理:

在管理中单击“系统设置”。 在“系统设置”弹出窗口中,转到“自定义”选项卡,然后在“日志记录级别”中选择“全部”,因为默认值为“例外”。


0
投票

我也有同样的问题。 你找到解决办法了吗?

© www.soinside.com 2019 - 2024. All rights reserved.