OTelSpans 表的查询

有关在 Azure 门户中使用这些查询的信息,请参阅 Log Analytics 教程。 有关 REST API,请参阅 查询

应用程序性能概述

按服务和作名称显示过去一小时内的跨度计数和平均持续时间。

OTelSpans
| where TimeGenerated > ago(1h)
| summarize 
    SpanCount = count(),
    AvgDurationMs = avg(DurationMs),
    P50DurationMs = percentile(DurationMs, 50),
    P95DurationMs = percentile(DurationMs, 95),
    ErrorCount = countif(Success == false)
    by ServiceName, Name
| extend ErrorRate = round(100.0 * ErrorCount / SpanCount, 2)
| order by SpanCount desc
| limit 100