CPU性能指标

免费使用此InfluxDB集成

当尝试回答关于影响服务器性能的问题或确定要选择的虚拟机大小,您首先检查的一组瓶颈通常是内存、磁盘和CPU。特别是CPU指标有助于确定CPU是否始终处于最大负荷。可以帮助揭示CPU最大负荷背后的关键指标将描绘出谁在使用CPU(应用程序、进程或操作系统本身);哪些进程比CPU能提供的周期多;CPU是否正在等待操作完成;或者是否完全不工作。

为什么使用CPU的Telegraf插件?

通常,当您跟踪CPU性能指标时,您也会收集和审查内存和磁盘使用情况。CPU Telegraf插件收集系统CPU的指标,您可以将其存储在InfluxDB中。您还可以通过各种Telegraf插件轻松添加内存、磁盘和其他大量指标,以帮助全面了解您的环境性能。使用Telegraf可以为各种用例打开大门。

如何使用CPU Telegraf插件监控CPU性能

配置CPU Telegraf插件很简单,因为只有少数配置需要设置。包括是否报告每个CPU的统计信息,是否报告整个系统的CPU统计信息,收集原始CPU时间指标,然后计算并报告所有非空闲CPU状态的总和。一旦设置好,您可以将Telegraf指向您的InfluxDB实例并开始收集和报告这些指标。

用于监控的关键CPU指标

您应主动监控的一些重要CPU指标包括

  • 标签
    • CPU ID或cpu-total
  • 字段
    • time_user (float)
    • time_system (float)
    • time_idle (float)
    • time_active (float)
    • time_nice (float)
    • time_iowait (float)
    • time_irq (float)
    • time_softirq (float)
    • time_steal (float)
    • time_guest (float)
    • time_guest_nice (float)
    • usage_user (float, percent)
    • usage_system (float, percent)
    • usage_idle (float, percent)
    • usage_active (float)
    • usage_nice (float, percent)
    • usage_iowait (float, percent)
    • usage_irq (float, percent)
    • usage_softirq (float, percent)
    • usage_steal (float, percent)
    • usage_guest (float, percent)
    • usage_guest_nice (float, percent)
更多信息,请参阅文档。

项目URL   文档

相关资源

InfluxDb-cloud-logo

最强大的时序数据库
数据库作为服务

免费开始
Influxdbu

开发者教育

为时序应用程序开发者提供培训。

查看所有教育