我为我的一个站点(Linux、WHM/cPanel)租用了一个专用服务器。该网站每月有相当数量的访问者(超过100万),我开始想知道我应该如何监控它,以发现何时需要服务器升级。
显然,我可以等到服务器开始崩溃,站点开始加载非常慢,但我想避免达到这一点,有一个更好的方式来监控事情。
我的问题:
1.监测WHM上的服务器负载是否足以了解是否需要升级?在我的例子中,平均服务器负载为0.5,服务器有8个内核,这足以说明我可能不需要升级吗?
2.我是否还应注意对此进行评估的其他指标?
提前谢谢。
发布于 2013-10-07 15:09:27
您还应该注意CPU在等待I/O (IOwait)时空闲的时间。如果存在I/O瓶颈,您的多核机器就会坐在那里空转,等待I/O请求(S)完成。
另一个重要的指标是服务器的使用时间。您可能会支付您的托管服务提供商按月,并已签署了X月合同。一旦合同结束,考虑升级硬件可能是个好主意。你和你的主机提供商签订了一份新的合同,他们为你提供了新的硬件。就像大多数人使用手机一样。
通过这种方式,您可以定期刷新您的硬件(和软件),并希望避免伴随老化的服务器出现的各种硬件问题。
-- ab1
发布于 2013-10-07 15:34:35
答案取决于以下几个参数:
如果您的服务器在很长一段时间(1分钟)内经常超过50%,那么是时候更改它了。看到CPU使用率的尖峰是正常的,但是如果它们持续很长时间,这意味着查询时间太长,其他用户也在等待。
https://serverfault.com/questions/544308
复制相似问题