我们的Azure应用服务计划遇到CPU峰值的原因没有明显的原因 . 它不是停止服务的东西,但我们希望了解何时以及如何发生这种情况 .
例如,CPU百分比在0-1%的范围内持续数天,但随后它突然达到98%,45%,60%并且很快回到0-1%的范围 . 内存保持在40-45%的舒适水平,没有传入的请求,没有Web作业,日志中没有异常,没有失败,服务运行状况良好,没有什么我们可以指出我的理由 . 我们试图通过kudu> support> analyze(metrics)找到...但我们无法获得提交请求 . 它只是一直给错误以后再试 .
该应用服务计划中只运行一个Web应用程序,它是一个asp.net核心2.0 . web api .
有人会对这种行为有所了解吗?这是正常的,预期的吗?如果是这样,为什么会发生?是否存在飙升至90%并且不会立即回来的危险?
只是,发生了什么?
1 回答
在与MS支持人员交谈后,我得到了答案,这是他们的监控工具的正常行为: