linux负载均衡与性能监控

Posted 那一抹风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux负载均衡与性能监控相关的知识,希望对你有一定的参考价值。

平均负载是单位时间内, 系统处于可运行状态和不可中断状态的平均进程数( 平均活跃进程数 )

可运行状体好理解, 就是进程正在运行状态Running可运行状态Runnable... 这里需要注意的是 不可中断状态(ps D状态)的进程是系统对进程的一种保护, 比如在写磁盘的时, 为了数据一致性, 当前的进程是不会被打断而切换上下文的...

下面的图片是对于linux性能查看和分析的步骤:

定位异常问题的步骤:

  • 1.查看平均负载情况(uptime top htop atop)
  • 2.cpu利用率(cat /proc/cpuinfo top mpstat)
  • 3.查看io使用情况(iostat)
  • 4.查看进程占用资源情况(ps pidstat)

个人尝试总结:

  • 1.平均负载为70%较为合理
  • 2.多种性能工具结合使用
  • 3.负载更大, 不单单是cpu利用率增大, 还可能是io资源占有率过高

以上是关于linux负载均衡与性能监控的主要内容,如果未能解决你的问题,请参考以下文章

网易数帆如何实现高性能四层负载均衡的改造与优化?

Linux性能监控-top

Linux性能监控-top

Linux 性能监控与故障排查:主要性能指标说明

负载均衡器监控浪涌队列长度

Linux(CentOS)之-性能监控