找出哪个进程阻止了我的服务器

找出哪个进程阻止了我的服务器

我有一个 VPS,其中运行着一些 Docker 容器,大约每天都会发生一次奇怪的事情:

服务器停止响应任何内容(ping、云、ssh、邮件等),当我转到提供商的云界面时,我发现当前使用了 100% 的 CPU,但 RAM 为 0%!

因此我尝试使用以下命令记录 CPU 使用情况:

nohup dstat -ta --top-cpu --output systemstats.csv &

但是日志在 CPU 增加之前就停止了,因此它没有给我任何有意义的信息。

这可能是什么原因造成的?我该如何调查此行为?

相关内容