服务端性能监控方法

压测过程中,需要对服务端进行监控,下面介绍一些常用的服务端监控方法:

需监控的指标:CPU信息、内存信息、网络信息、磁盘信息、连接数、日志文件等。

1使用zabbix

需要提前把要监控的机器添加到zabbix

2使用grafana+Prometheus

被监控主机需要加入到grafana中。 

 

3使用nmon

需要提前安装好nmon工具。

详见:https://www.cnblogs.com/ycyzharry/p/5819469.html

4使用命令

CPU

vmstat 2

连接数

watch -n 3 'ss -s'

网络

iftop

磁盘

df -hT

 还有

iostat

内存

free -m

示例如下:

root@ycyzharry:~$ free -m
               total        used        free      shared  buff/cache   available
内存:     128564       71239       13853         177       43471       55935
交换:       2047        2026          21

其中

total表示总共内存。

used表示已用内存。

free表示空余内存。

进程

top

实时监控

watch

其他参考:https://www.cnblogs.com/miniren/p/6867812.html

posted @   ycyzharry  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构

喜欢请打赏

扫描二维码打赏

支付宝打赏

点击右上角即可分享
微信分享提示

目录