码迷,mamicode.com
首页 > 其他好文 > 详细

AWS stolen CPU

时间:2018-03-30 12:10:10      阅读:359      评论:0      收藏:0      [点我收藏+]

标签:使用   告警   ica   div   使用率   结果   ...   info   margin   

故事的开头是这样的:

一天我正在吃饭,突然就收到了服务器告警(cpu high load),吓的我饭也没吃好,只吃了三碗就回去处理故障了,我在监控上看到了这样子的图:

技术分享图片

看见了吧,吃饭那段时间cpu一下子就剩下50%了。。。。

 

然后再进系统看看top有没有什么异常:

技术分享图片

 

 

 

 

当时圈圈时的值是很高的,所以就引入了AWS stolen CPU

翻译过来就是,aws偷了我们的cpu.....

通俗的讲:

假如aws给实例分配了100个资源,但是这些资源有时候被hypervisor用于处理其它任务,从实例角度来讲,资源被占用,cpu使用率升高。但是从aws的cloudwatch来讲,它允许实例使用100个资源,但实际上此实例并没有使用那么多。结果就是我们自定义的监控告警,而cloudwatch监控是正常的。

 

反正aws也不地道啊,我不管,这就是超卖了,怎么解决?把实例stop & start了,这样实例可能会在新的物理机上启动,问题暂时解决。

AWS stolen CPU

标签:使用   告警   ica   div   使用率   结果   ...   info   margin   

原文地址:https://www.cnblogs.com/hackcrack/p/8674938.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!