没有记录自定义指标?

时间:2016-07-16 16:47:08

标签: azure-application-insights

我正在使用TrackMetric记录自定义指标:

var telemetry = new TelemetryClient();
telemetry.TrackMetric($"Cache Size", cache.Count());

但门户网站上没有任何内容:

Custom metrics

调试时的输出窗口显示正在发送的度量标准。我不确定如何调试它。

1 个答案:

答案 0 :(得分:2)

可能有一些事情会让新项目显示得比您更晚:

  1. AI管道本身的延迟,通常只需几分钟或更短时间(您可以随时查看http://aka.ms/aistatus以查看是否存在任何非正常情况延迟发生)

  2. 如果您添加了自定义属性或自定义指标,则该新字段可能需要一段时间才能显示为元数据中的字段图表/等用于构建自己。取决于这里的时间安排,特别是如果这是一个全新的应用程序,如果星星都是未对齐的,那么新属性可能需要大约15分钟才能显示元数据...但通常远低于此。

  3. 一旦元数据可用,如果您已经为该AI资源打开了Metrics Explorer,则可能需要在门户中刷新,以便重新请求元数据以查看您的字段(通常只是"在Metrics Explorer或概述刀片上刷新"命令足以使其正常工作,但在浏览器中进行完全刷新是最后的手段)