Prometheus中有很多关于CPU的指标,其中一些常见的指标包括:
- node_cpu_seconds_total: 每个CPU核心在某个时间间隔内所有状态下的时间之和.
- node_cpu_seconds_user: 每个CPU核心在用户状态下的时间之和.
- node_cpu_seconds_system: 每个CPU核心在系统状态下的时间之和.
- node_cpu_seconds_idle: 每个CPU核心在空闲状态下的时间之和.
- node_cpu_seconds_iowait: 每个CPU核心在等待I/O操作完成的时间之和.
- node_cpu_seconds_irq: 每个CPU核心在处理硬件中断的时间之和.
- node_cpu_seconds_softirq: 每个CPU核心在处理软件中断的时间之和.
- node_cpu_percent: CPU使用率的百分比.
- node_cpu_usage_seconds_total: CPU的总使用时间.
- node_cpu_usage_seconds_user: CPU在用户状态下的使用时间.
- node_cpu_usage_seconds_system: CPU在系统状态下的使用时间.
这些指标都是可以通过Prometheus监控系统来收集的,你可以使用它们来监控CPU的使用情况.