『求教』Linux 如何读取系统CPU消耗历史?

遇到过几次,云服务器CPU被爆了(99%),完全登录不了,连ssh远程登陆也没有响应(因为CPU爆满了),因此我也无法登陆服务器!

我只能

  1. 等一段时间希望能正常运行了
  2. 重启云服务器

但是似乎2种方式我都不能查看是哪个进程惹的祸?
该如何查看到CPU的消耗历史吗?

journalctl -b -1看上次系统启动的log