最新消息:VPS服务器又从fzhost.net换回Linode了,主题仍用朋友推荐的大前端D8

[已解决]Linode的CPU使用率超过100%收到警告通知

Linode crifan 396浏览 0评论

之前Linode的VPS,升级了配置为8G之后,使用率都低于100%

最近,不知道是不是真的是流量增加而导致的:

使用率经常大于100%

而经常收到VPS的CPU使用率超过,默认阈值90%的邮件提醒

Your Linode, linode974632, has exceeded the notification threshold (90) for CPU Usage by averaging 202.9% for the last 2 hours. The dashboard for this specific Linode is located at: <https://manager.linode.com/linodes/dashboard/linode974632>

This is an automated message, please do not respond to this email.  If you have questions, please open a support ticket.

You can view or change your alert thresholds under the "Settings" tab of the Linode Manager.

This is not meant as a warning or a representation that you are misusing your resources.  We encourage you to modify the thresholds based on your own individual needs.

You may access the members’ site at <https://manager.linode.com/>.

然后Linode管理后台也可以看到最近CPU占用率高居不下:

搜:

linode CPU 使用率 超过100

Linode 图表里为什么显示 CPU 使用率超过 100%? » 社区 » Ruby China

“4个核心,最高可以到400%,和系统内的计算方法一样的。”

那我现在的是:

Cloud Server Plans and Pricing – Linode

“Linode 8GB    8 GB    6 Cores    192 GB SSD    8 TB    40 Gbps    1000 Mbps    $.12 / hr ($80 / mo)”

6核的,应该最多可以达到600% ???

请教:cpu过高,发出警告 – 第2页 – Linode讨论 – Linode中文社区 – Powered by Discuz!

mysql – Linode 服务器每天早上8点CPU占用率非常高,应该怎么排查 – SegmentFault

貌似2.2版本 CPU 占用过高 · Issue #311 · shadowsocks/shadowsocks-libev

发现个Linode的介绍的帖子,不错:

Linode VPS 简介和使用指南

“Linode嘛,Linux Node,都是Linux的,没有Windows的”

CPU负载的分析 | P.Linux Laboratory

压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Rate – 李海波 — 做影响一亿人的产品 – 博客频道 – CSDN.NET

Load Average < CPU个数 * 核数 *0.7

理解 Linux 的处理器负载均值(翻译) – 無標題文檔

自己去看:

top

然后按1

显示出每个CPU的使用率:

看到了:

最顶上的:

load average: 1.21, 1.23, 0.79

crifan@crifan:~$ uptime

14:35:15 up 21 min,  1 user,  load average: 1.26, 1.21, 0.87

和:

crifan@crifan:~$ cat /proc/cpuinfo

processor       : 0

vendor_id       : GenuineIntel

cpu family      : 6

model           : 62

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

stepping        : 4

microcode       : 0x1

cpu MHz         : 2799.998

cache size      : 25600 KB

physical id     : 0

siblings        : 1

core id         : 0

cpu cores       : 1

apicid          : 0

initial apicid  : 0

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms xsaveopt arat

bugs            :

bogomips        : 5602.32

clflush size    : 64

cache_alignment : 64

address sizes   : 40 bits physical, 48 bits virtual

power management:

processor       : 1

vendor_id       : GenuineIntel

cpu family      : 6

model           : 62

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

stepping        : 4

microcode       : 0x1

cpu MHz         : 2799.998

cache size      : 25600 KB

physical id     : 1

siblings        : 1

core id         : 0

cpu cores       : 1

apicid          : 1

initial apicid  : 1

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms xsaveopt arat

bugs            :

bogomips        : 5602.32

clflush size    : 64

cache_alignment : 64

address sizes   : 40 bits physical, 48 bits virtual

power management:

processor       : 2

vendor_id       : GenuineIntel

cpu family      : 6

model           : 62

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

stepping        : 4

microcode       : 0x1

cpu MHz         : 2799.998

cache size      : 25600 KB

physical id     : 2

siblings        : 1

core id         : 0

cpu cores       : 1

apicid          : 2

initial apicid  : 2

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms xsaveopt arat

bugs            :

bogomips        : 5602.32

clflush size    : 64

cache_alignment : 64

address sizes   : 40 bits physical, 48 bits virtual

power management:

processor       : 3

vendor_id       : GenuineIntel

cpu family      : 6

model           : 62

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

stepping        : 4

microcode       : 0x1

cpu MHz         : 2799.998

cache size      : 25600 KB

physical id     : 3

siblings        : 1

core id         : 0

cpu cores       : 1

apicid          : 3

initial apicid  : 3

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms xsaveopt arat

bugs            :

bogomips        : 5602.32

clflush size    : 64

cache_alignment : 64

address sizes   : 40 bits physical, 48 bits virtual

power management:

processor       : 4

vendor_id       : GenuineIntel

cpu family      : 6

model           : 62

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

stepping        : 4

microcode       : 0x1

cpu MHz         : 2799.998

cache size      : 25600 KB

physical id     : 4

siblings        : 1

core id         : 0

cpu cores       : 1

apicid          : 4

initial apicid  : 4

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms xsaveopt arat

bugs            :

bogomips        : 5602.32

clflush size    : 64

cache_alignment : 64

address sizes   : 40 bits physical, 48 bits virtual

power management:

processor       : 5

vendor_id       : GenuineIntel

cpu family      : 6

model           : 62

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

stepping        : 4

microcode       : 0x1

cpu MHz         : 2799.998

cache size      : 25600 KB

physical id     : 5

siblings        : 1

core id         : 0

cpu cores       : 1

apicid          : 5

initial apicid  : 5

fpu             : yes

fpu_exception   : yes

cpuid level     : 13

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl eagerfpu pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms xsaveopt arat

bugs            :

bogomips        : 5602.32

clflush size    : 64

cache_alignment : 64

address sizes   : 40 bits physical, 48 bits virtual

power management:

crifan@crifan:~$ grep ‘model name’ /proc/cpuinfo | wc -l

6

crifan@crifan:~$ grep ‘model name’ /proc/cpuinfo

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz

理解Load Average做好压力测试 – 放翁(文初)的一亩三分地 – BlogJava

“所以回过头来再看测试部对于Load Average的要求,在我们机器为8个CPU的情况下,控制在10 Load左右,也就是每一个CPU正在处理一个请求,同时还有2个在等待处理。看了看网上很多人的介绍一般来说Load简单的计算就是2* CPU个数减去1-2左右(这个只是网上看来的,未必是一个标准)。”

[总结]

此处买的Linode的VPS是6核处理器

-》load average不应该超过6

然后呢,目前load average大概保持在:

1.26, 1.21, 0.87

即,总体上不到2

-》所以对于系统的总体负载,还不高,还有4左右供使用呢。不需要急。

-》等对于我6核的VPS,load average高到5左右,再考虑增加配置。

-》然后去设置我的CPU使用率的阈值为540%,即6核=600%*90%=540%

-》

即可。

转载请注明:在路上 » [已解决]Linode的CPU使用率超过100%收到警告通知

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
13 queries in 0.236 seconds, using 10.39MB memory