跳转至

如何监控多核 CPU

默认 Cloud Insight 收集总的 CPU 指标数据,而如果服务器是多核的,想要看每个核的使用情况只需要配置即可。


具体配置方法如下:

1 切换至配置文件所在地, /etc/CiAgent

2 开启配置文件 conf.d/system_core.yaml

cp system_core.yaml.example  system_core.yaml

3 重启 Cloud Insight Agent,使配置生效

sudo  /etc/init.d/CiAgent restart

4 通过查看 Agent Info 信息,来验证配置是否成功

system_core
-----------
   - instance #0 [OK]
   - Collected 1 metric, 0 events & 1 service check

5 配置仪表盘显示

  • 先在指标处查看都生成了哪些 core 指标,看看这些指标在哪些 hosts 上,有哪些 tags

  • 创建仪表盘,指标现在要监控的指标,from 参数可以选择要监控的具体哪个核,哪个主机,哪个实例,或者在 avg_by 处选择按照 core 分组显示,这样就显示出所有核数据。

  • 保存配置,生出自定义仪表盘,然后这个数据可以分享给别人。

仪表盘配置动图如下:


5分钟,开启你的跨云监控之旅 (`⌄´ )