首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure App Insights -如何绘制随时间变化的曲线(例如1小时),以便我们可以看到成功率如何随时间变化?

Azure App Insights -如何绘制随时间变化的曲线(例如1小时),以便我们可以看到成功率如何随时间变化?
EN

Stack Overflow用户
提问于 2020-07-08 05:31:08
回答 1查看 146关注 0票数 1
代码语言:javascript
运行
复制
requests
| summarize Failure=count(resultCode contains "500" or resultCode contains "503"), Success=count(resultCode contains "200")
| extend Percentage=((Success*1.0)/(Success+Failure))*100

上面的代码将显示搜索查询中给定的每小时/天的成功率。需要一个查询,可以显示一段时间的成功率。这有可能吗?

This is how it looks like

EN

回答 1

Stack Overflow用户

发布于 2020-07-08 16:25:24

您应该使用kusto的bin()函数。

例如,假设1小时,示例代码如下所示:

代码语言:javascript
运行
复制
requests
| summarize Failure=count(resultCode contains "500" or resultCode contains "503"), Success=count(resultCode contains "200") by length=bin(timestamp,1h)
| extend Percentage=((Success*1.0)/(Success+Failure))*100

测试结果如下:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62784224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档