运行Ubuntu 12.04的我的Linode服务器偶尔遇到奇怪的MySQL数据库连接错误 .
看看Linode提供的CPU图,我注意到CPU使用率相当高 . 该服务器托管低流量的Wordpress网站和低流量的phpBB3 .
Question: 如何找到导致高CPU负载的原因,以及如何减少它?
CPU利用率:监控Linode CPU核心的使用情况 . 请注意,每个Linode的CPU核心都能够100%利用率,这意味着您可以看到此图表峰值超过100%,具体取决于您的Linode计划大小 .
摘自https://www.linode.com/docs/uptime/monitoring-and-maintaining-your-server
这意味着如果您有6个内核,则CPU利用率最高可达600% .
在过去,我通过设置警报使用monit在出现问题时给我发电子邮件,然后我可以登录并检查日志文件是否有任何奇怪的活动,并检查进程堆栈以查看可能的内容失控 .
2 回答
CPU利用率:监控Linode CPU核心的使用情况 . 请注意,每个Linode的CPU核心都能够100%利用率,这意味着您可以看到此图表峰值超过100%,具体取决于您的Linode计划大小 .
摘自https://www.linode.com/docs/uptime/monitoring-and-maintaining-your-server
这意味着如果您有6个内核,则CPU利用率最高可达600% .
在过去,我通过设置警报使用monit在出现问题时给我发电子邮件,然后我可以登录并检查日志文件是否有任何奇怪的活动,并检查进程堆栈以查看可能的内容失控 .