我想调查是什么原因导致 1/16 几个小时 CPU 使用率过高。Digital Ocean 图表显示 CPU 使用率在约 12 小时内持续过高。是否有日志可供我查阅,以便更详细地了解此问题?
答案1
Digital Ocean 不会记录您的进程。这会破坏您的虚拟机和隐私。
您必须自行在虚拟机内记录这些内容。其中一个选项是使用atop
工具,它可以作为守护进程启动并将使用情况统计信息记录到文件中。实际上还有很多其他选项。
Digital Ocean 甚至有一篇关于此的文章:https://www.digitalocean.com/community/tutorials/how-to-monitor-cpu-use-on-digitalocean-droplets
但它实际上提供使用其工具启用总 CPU 使用率警报,然后使用top
工具进行实时分析。我认为atop
将使用情况记录到文件的方法更可行。