我正在Amazon(AWS)上維護雲服務器(ubuntu 14,webuzo)。 最近,CPU和RAM的使用量不斷增加,導致服務器故障。高CPU和RAM使用率,如何知道是什麼原因?
我認爲有一個附加到服務器,然後我嘗試從AWS控制檯修改安全性。我阻止了所有的端口,除了訪問我的主機面板的控制面板,我把它設置爲只接受我的IP地址。
但仍然CPU和RAM的使用率仍然很高。
我想這不是來自外部(攻擊/氾濫),但它來自服務器內部。
所以問題是如何知道或確定是什麼原因?
問候
我正在Amazon(AWS)上維護雲服務器(ubuntu 14,webuzo)。 最近,CPU和RAM的使用量不斷增加,導致服務器故障。高CPU和RAM使用率,如何知道是什麼原因?
我認爲有一個附加到服務器,然後我嘗試從AWS控制檯修改安全性。我阻止了所有的端口,除了訪問我的主機面板的控制面板,我把它設置爲只接受我的IP地址。
但仍然CPU和RAM的使用率仍然很高。
我想這不是來自外部(攻擊/氾濫),但它來自服務器內部。
所以問題是如何知道或確定是什麼原因?
問候
可以使用使用更多memmory檢查processess top
或htop
top -o %MEM -o %CPU
在這裏你可以得到一個視覺repersentation什麼在您的服務器上發生,然後您可以停止服務
service <service name> restart
或過程
kill -9 <process id>
您還可以通過
sync; echo 3 > /proc/sys/vm/drop_caches
使用top
,看什麼把你的CPU和RAM如果不是關鍵殺不必要的過程,kill <pid>
或kill -9 <pid>
感謝Jobin。你的解決方案應該是我需要的一個.. – Elo