一、查看CPU占用率
- display cpu命令,查看CPU占用率。
<HUAWEI> display cpu
CPU utilization statistics at 2017-12-01 11:17:44 945 ms
System CPU Using Percentage : 12%
CPU utilization for five seconds: 12%, one minute: 12%, five minutes: 11%.
Max CPU Usage : 37%
Max CPU Usage Stat. Time : 2017-11-28 16:55:21 599 ms
State: Non-overload
Overload threshold: 90%, Overload clear threshold: 75%, Duration: 480s
---------------------------
ServiceName UseRate
---------------------------
SYSTEM 12%
AAA 0%
... ...
---------------------------
CPU Usage Details
----------------------------------------------------------------
CPU Current FiveSec OneMin FiveMin Max MaxTime
----------------------------------------------------------------
cpu0 21% 22% 21% 19% 59% 2017-11-20 09:43:19
cpu1 12% 12% 13% 12% 64% 2017-11-20 09:43:19
cpu2 12% 11% 11% 11% 69% 2017-11-20 09:43:09
cpu3 3% 3% 3% 3% 8% 2017-11-20 09:43:09
----------------------------------------------------------------
- 查看日志是否有CPU占用率高的记录
通过查看系统日志文件或执行display logbuffer命令查看设备的日志信息,查看设备是否产生了CPU占用率高的日志。
系统日志可以查看历史及当前是否有CPU占用率高的记录。
相关日志信息为:SYSTEM/1/hwCPUUtilizationRisingAlarm_active
如果CPU平均使用率(“System CPU Using Percentage”字段)持续高于75%,或者单个CPU的使用率(“Current”字段)持续高于75%,那么可以确认CPU使用率偏高。
二、引起CPU占用率高的常见原因:
- 网络攻击
- 网络震荡(包括STP震荡和路由协议震荡)
- 网络环路
- 设备配置流采样功能,占用大量CPU资源
- 持续大量的IO读写
三、根据任务的CPU占用率排序判断初步原因
以下内容未列出
如何解决CPU占用率高
判断为网络攻击引起
判断为网络震荡引起
判断为网络环路引起
判断为流采样功能引起
判断为海量日志引起
CPU占用率高的典型案例
交换机受到ARP报文攻击
STP震荡引起CPU占用率高
OSPF震荡引起CPU占用率高
如何尽量避免CPU占用率高
标签:11,12%,09,华为,2017,占用率,CPU From: https://www.cnblogs.com/wefjack/p/17730051.html