user5248 Asked: 2022-01-19 11:20:58 +0800 CST2022-01-19 11:20:58 +0800 CST 2022-01-19 11:20:58 +0800 CST 如何检查过去几天在 Digital Ocean 上触发高 CPU 使用率的原因? 772 我想调查是什么导致了 1/16 几个小时的 CPU 使用率很高。Digital Ocean 图表显示,在大约 12 小时的过程中,CPU 使用率持续较高。是否有我可以利用的日志可以向我揭示有关此问题的更多详细信息? high-load digital-ocean cpu-usage 1 个回答 Voted Best Answer NStorm 2022-01-19T11:27:00+08:002022-01-19T11:27:00+08:00 Digital Ocean 不会记录您的流程。这会扰乱您的虚拟机和隐私。 你必须在你的虚拟机中自己记录这些。选项之一是使用atop工具,它可以作为守护程序启动并将使用情况统计信息记录到文件中。实际上还有很多其他选择。 Digital Ocean 甚至对此有一篇文章:https ://www.digitalocean.com/community/tutorials/how-to-monitor-cpu-use-on-digitalocean-droplets 但它实际上提供了使用他们的工具启用总 CPU 使用率的警报,然后使用top工具进行实时分析。我认为atop文件方法的记录使用更可行。
Digital Ocean 不会记录您的流程。这会扰乱您的虚拟机和隐私。
你必须在你的虚拟机中自己记录这些。选项之一是使用
atop
工具,它可以作为守护程序启动并将使用情况统计信息记录到文件中。实际上还有很多其他选择。Digital Ocean 甚至对此有一篇文章:https ://www.digitalocean.com/community/tutorials/how-to-monitor-cpu-use-on-digitalocean-droplets
但它实际上提供了使用他们的工具启用总 CPU 使用率的警报,然后使用
top
工具进行实时分析。我认为atop
文件方法的记录使用更可行。