我不是sys-admin,但我使用Amazon来托管许多应用程序。我从我的一个EC2实例中得到了一些奇怪的读数,这与性能不佳和网站脱机相吻合。我了解AWS EC2会将服务器性能降低到安全水平,如果它超出了资源,这似乎正在发生的事情。那么我对任何AWS专家的问题......(参见附件截图)
我试过:重新启动实例(多次)提供了一个临时修复。从nano升级到微实例(修复它大约一周,直到我们再次遇到麻烦)谢谢!
编辑:这是在上升4.5小时后
编辑:这是在jazxswpoi上升了19个小时
编辑:在cfn-hup上运行strace导致成千上万的条目如下:
听起来它可以是很多东西。尝试重新创建实例并迁移到新实例。
如果CPU活动仍然超高,那么内存泄漏或资源密集的数据库调用。
如果修复了,那么它听起来可能是病毒。
我能想到的几件事。
尝试在MySQL中启用慢查询日志,如果找到则解决慢查询。
尝试,然后分析文件,看看WebApp中是否存在可疑内容 - 这将为您提供sudo strace -p <httpd_Main_Process_ID> -o httpd_trace.txt进程正在执行的所有操作。
sudo strace -p <httpd_Main_Process_ID> -o httpd_trace.txt