我有一个Azure Application Insight组件和单独的Log Analytics组件,用于从App Insight中提取数据。在Log Analytics门户中,使用Log Analytics查询语言(电源查询),我可以获得Application Insight Traces和自定义事件。
过去24小时的自定义事件
customEvents |其中timestamp> =前(24h) |按时间戳desc排序
追踪24H
迹线 |其中timestamp> =前(24h) |按时间戳desc排序
但我无法阅读我创建的自定义指标。我不是查询语言专家。有人可以告诉我,请问有什么方法可以查询吗?
答案 0 :(得分:0)
如果自定义指标与事件/跟踪一起发送(例如trackEvent(name, properties, metrics)
,则它们位于customMeasurements
或customEvents
表中的traces
属性中
customEvents | where timestamp >= ago(24h)
| project timestamp, name, customMeasurements
| order by timestamp desc
如果自定义指标是作为自己的"事件"通过trackMetric(name, value, properties)
,然后您可以查看customMetrics
表格
customMetrics | where timestamp >= ago(24h) | order by timestamp desc`