Cpu-Usage

如何檢查過去幾天在 Digital Ocean 上觸發高 CPU 使用率的原因?

  • January 18, 2022

我想調查是什麼導致了 1/16 幾個小時的 CPU 使用率很高。Digital Ocean 圖表顯示,在大約 12 小時的過程中,CPU 使用率持續較高。是否有我可以利用的日誌可以向我揭示有關此問題的更多詳細資訊?

Digital Ocean 不會記錄您的流程。這會擾亂您的虛擬機和隱私。

你必須在你的虛擬機中自己記錄這些。選項之一是使用atop工具,它可以作為守護程序啟動並將使用情況統計資訊記錄到文件中。實際上還有很多其他選擇。

Digital Ocean 甚至對此有一篇文章:https ://www.digitalocean.com/community/tutorials/how-to-monitor-cpu-use-on-digitalocean-droplets

但它實際上提供了使用他們的工具啟用總 CPU 使用率的警報,然後使用top工具進行實時分析。我認為atop文件方法的記錄使用更可行。

引用自:https://serverfault.com/questions/1090393