Cpu-Usage
如何檢查過去幾天在 Digital Ocean 上觸發高 CPU 使用率的原因?
我想調查是什麼導致了 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
文件方法的記錄使用更可行。