CPU 使用率多少才算太多?

CPU 使用率多少才算太多?

我有一台服务器,每月接待大约一百万独立访客,我最近开始使用 Plesk 来帮助监控服务器本身的一些重要信息。我可以理解 RAM,但我不确定我的 CPU 使用率对于这个数量的访客来说是太高、太低还是平均水平。该服务器的存在只是为了提供一个相当庞大的 WordPress 博客。

这是一周。我应该注意什么?有关此服务器的一些其他信息如下:

VCPU:4,内存:6GB,硬盘:30GB,操作系统:Ubuntu 服务器 10.04 x86_64

替代文本

答案1

我认为,这个问题可以理解为一段字符串有多长?显然,当 CPU 使用率达到 100% 时,其他一切都会受到影响。我个人会调查我的服务器的 CPU 何时保持在 50% 以上。
您的图表显示突发情况甚至没有达到 50% 那么高,所以我认为您的服务器状况良好,您需要注意有多少网站正在运行以及是否有任何数据库正在运行以及它们的大小。有很多因素可能会影响您的服务器,但我认为 CPU 使用率目前不适合您。

答案2

看起来不错...您不想一直停滞不前:这意味着您为硬件付出了太多。如果最高达到 50%,那么您就有足够的闲置产能。

我唯一担心的是周二的流量高峰……看起来你处理得很好,但流量高峰是最难预料的。这是什么类型的网站?

答案3

您的图形采样间隔似乎约为 10 分钟左右。这意味着在周二的峰值期间,您可能在相当长的一段时间内(例如:1 分钟)达到了 100% 的 CPU 负载。话虽如此,CPU 负载虽然很有趣,但对于识别 CPU 受限系统来说却没什么用。我更喜欢观察运行队列大小指标。

答案4

如果您的网站没有陷入困境,您没有看到性能问题,而且似乎没有任何事情触发任何警报...那么您可能很好。

您的 CPU 使用率没有被限制。根据站点和配置,您可能需要检查磁盘使用率,因为在 CPU 问题出现之前,I/O 可能会陷入停滞(同样取决于您正在运行的内容)。

主要关注性能。只要网页能够为您的客户提供而不会出现很大的延迟(最好从外部内部网源进行测试),那么您可能就没问题。

相关内容