【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OMS
【 使用版本 】社区办4.2.9
【问题描述】
如图左为OMS监控显示 200%. 但是实际上仅使用了 15%不到。
部署OMS的机器为自建私有云的虚拟机。共分配了32核
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OMS
【 使用版本 】社区办4.2.9
【问题描述】
如图左为OMS监控显示 200%. 但是实际上仅使用了 15%不到。
部署OMS的机器为自建私有云的虚拟机。共分配了32核
你这是进入到容器里面查看的top信息么?
top -p PID 查看cpu占用的高的pid
ps -mp PID -o THREAD,tid,time | sort -rn 查询该进程的线程情况
或者 用top -Hp命令查看线程的情况
插眼 蹲答案
运维监控 > 机器 看看那些组件消耗的高
这个得常关注性能监控
也可以使用 docker stats 查看一下资源使用 可能是迁移过程中大事务造成cpu负载高
根据提供的信息,OMS监控显示的CPU使用率明显高于实际值,这可能是因为OMS监控工具的配置或计算方式存在问题。您可以尝试以下步骤来排查和解决问题:
更多信息请查看:
wait_dispatch_record_size>0 表示计算归属分区存在瓶颈 但是分区表情况下一般都会有积压,分区计算比较耗时,是正常的