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
- CPU ID或
- 字段
- 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)
更多信息,请参阅文档。