首页 > 解决方案 > 平均 NewRelic 上的 CPU 使用率

问题描述

NewRelic 显示平均。我的应用程序的 CPU 使用率为 11200%。可能是什么问题。我的应用程序似乎在我的 iPhone 上运行良好,并且没有用户报告因为我的应用程序而导致电池电量下降。还有其他人面临同样的问题吗?如何调试?

在此处输入图像描述

标签: ioscpu-usagenewrelic

解决方案


基础架构主机页面使用多个属性计算CPU 平均值

CPU 百分比不是由 New Relic 收集的,而是来自其他几个指标。具体来说,cpuPercent 属性、和cpuUserPercentcpuSystemPercentcpuIoWaitPercentcpuStealPercent

可能至少其中一个是错误的

您可以在讨论 newrelic 基础设施时提出这个问题(或报告错误)

或者在 Insights 中编写 NRQL 查询以使用SystemSample检查这些属性

要查询基础架构事件数据,请在 Insights Data Explorer 中使用 NRQL 语法:

转到insights.newrelic.com > 数据资源管理器。在查询命令行中,在事件类型前使用 FROM。

select cpuUserPercent , cpuSystemPercent , cpuIOWaitPercent , cpuStealPercent from SystemSample

推荐阅读