LogMetric 不适用于 Microsoft 扩展框架
LogMetric not working with microsoft extension framework
我在 asp.net 核心功能应用程序中使用日志扩展框架。我有以下代码:
log.LogMetric("TESTER", 0);
log.LogInformation($"{{logTypeStart}}: {service.GetType()}", logTypeStart);
await service.Run(log);
log.LogInformation($"{{logTypeEnd}}: {service.GetType()}", logTypeEnd);
在日志分析中我查询如下:
AppTraces
AppMetrics
LogInformation 将跟踪记录到 Log Analytics 中的 AppTraces。但是 AppMetrics 不提供任何结果。关于如何解决此问题的任何指示?
我用 Function V3 测试了它,指标可以发送到 AI 和连接的 Log Analytics。
请检查以下内容:
1.Test 您的代码首先在本地(请关注 以查看 azure 函数和应用程序见解如何在本地工作),然后查看指标是否可以显示在 visual studio 输出中。截图如下:
2.Please 确保 Azure 日志分析确实与您正在使用的 AI 连接。
3.In Azure log Analytics,在AppMetrics
table中查询时,确保选择了正确的time range
。这是我的指标的屏幕截图:
如果还有问题请告诉我。
我在 asp.net 核心功能应用程序中使用日志扩展框架。我有以下代码:
log.LogMetric("TESTER", 0);
log.LogInformation($"{{logTypeStart}}: {service.GetType()}", logTypeStart);
await service.Run(log);
log.LogInformation($"{{logTypeEnd}}: {service.GetType()}", logTypeEnd);
在日志分析中我查询如下:
AppTraces
AppMetrics
LogInformation 将跟踪记录到 Log Analytics 中的 AppTraces。但是 AppMetrics 不提供任何结果。关于如何解决此问题的任何指示?
我用 Function V3 测试了它,指标可以发送到 AI 和连接的 Log Analytics。
请检查以下内容:
1.Test 您的代码首先在本地(请关注
2.Please 确保 Azure 日志分析确实与您正在使用的 AI 连接。
3.In Azure log Analytics,在AppMetrics
table中查询时,确保选择了正确的time range
。这是我的指标的屏幕截图:
如果还有问题请告诉我。