- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 v2 SDK 上有一个使用了 3 周的函数,并使用开箱即用的 App Insights 支持,即只需设置环境变量和 ...magic。
我确实了解到,默认情况下它不会将信息级别日志发送到 AppInsights,这看起来是正确的,因为我看不到任何信息跟踪,但我确实看到了偶尔出现的错误使用我的自定义消息注销。
但对于指标来说,它已经被破坏了。我可以在日志中看到一些遥测数据。很奇怪。
看。
<小时/>现在看看这些奇怪的日志。
...看到那些与我的代码中的 LogMetric
行匹配的 n/a
吗?
当我明确搜索其中之一时,什么也没找到。
<小时/>如果我深入研究这些n/a
日志。
...它们非常空。
<小时/>是我的问题还是这一切都很可疑?
如何以有效的方式记录函数中的指标?
最佳答案
首先,对于指标,您指的是自定义指标吗?如果是,那么您应该在应用洞察的 customMetrics
表中找到它。
第二,您使用什么方法发送指标?从您的代码来看,this.Logger?.LogMetric
方法的实现是什么?
要发送指标,您可以使用 TrackMetric (刚刚用此方法测试,并且有效)或 GetMetric方法。
使用 TrackMetric(已弃用,但仍然可以使用)/GetMetric(推荐)方法的示例代码:
TelemetryConfiguration.Active.InstrumentationKey = "your key";
TelemetryClient client = new TelemetryClient();
client.TrackMetric("my metric", 60);
client.GetMetric("my metric").TrackValue(89);
client.Flush();
关于Azure Function 未将 LogMetric 遥测记录到 Application Insights,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57810950/
我在 v2 SDK 上有一个使用了 3 周的函数,并使用开箱即用的 App Insights 支持,即只需设置环境变量和 ...magic。 我确实了解到,默认情况下它不会将信息级别日志发送到 App
我在 v2 SDK 上有一个使用了 3 周的函数,并使用开箱即用的 App Insights 支持,即只需设置环境变量和 ...magic。 我确实了解到,默认情况下它不会将信息级别日志发送到 App
我在 .net core 3.x 上使用 Azure 函数 v3,其中 ILogger通过 IServiceProvider like ILogger _log = _log = servicePro
我是一名优秀的程序员,十分优秀!