服务端性能监控方法

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

需监控的指标: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 @ 2023-05-25 22:25  ycyzharry  阅读(65)  评论(0)    收藏  举报