如何为单个Standard Test创建独立的Application Tests Summary仪表板小部件?
单个Standard Test独立监控小部件的实现方案
完全可以实现,直接按下面两种方法操作就行:
用自定义Kusto查询做专属小部件
- 打开Azure门户,进入你的Application Insights资源,点开Logs面板,针对单个测试编写Kusto查询:
- 查询可用性(成功率):
availabilityResults | where name == "HealtCheck-Site-01" // 替换为你的目标测试名称 | summarize successRate = round(avg(toint(success)) * 100, 2) | project successRate - 查询成功测试总数:
availabilityResults | where name == "HealtCheck-Site-01" and success == true | summarize successfulTests = count() | project successfulTests - 查询失败测试总数:
availabilityResults | where name == "HealtCheck-Site-01" and success == false | summarize failedTests = count() | project failedTests
- 查询可用性(成功率):
- 执行查询后点击顶部的Pin to dashboard,选择目标仪表板即可。每个测试重复这套操作,就能生成各自的独立监控小部件。
用Metrics面板快速生成小部件
- 进入Application Insights的Metrics面板,选择对应指标:
- 显示可用性:选Availability Results -> Success rate,然后在筛选器中选中单个测试名称(HealtCheck-Site-0x)
- 显示成功/失败总数:选Availability Results -> Count,筛选器同时选中测试名称和状态(成功或失败)
- 调整好小部件样式(比如用数字卡片更直观),点击Pin to dashboard,把每个测试的指标小部件分别固定到仪表板。
小提醒
- 测试名称要完全匹配,避免因名称错误导致数据偏差
- 小部件样式可按需选择,数字卡片适合看实时数值,折线图能展示趋势变化
内容的提问来源于stack exchange,提问作者Oliver Nilsen
相关产品推荐
相关产品推荐

