linux 服务器监控常用命令

1.连接数监控

netstat -ant|wc -l

netstat -ant|awk  '{print $6}'|sort|uniq -c|sort -n

netstat -anpo|grep php-cgi|wc -l   连接进程数

netstat -ant|grep 11111|wc -l  连接端口数

2.按顺序列出内存占用率的进程

ps -A --sort -rss -o comm,pmem,pcpu|uniq -c |head -15

2、指令vmstat可以监控内存使用情况,作为对内存监控,我们比较关心swpd、free、si、so。一般系统不繁忙的状态下,我们看到swpd,so的值不会持续很高,经常为0
3、通过pmap来查看进程占用内存的详细情况,例如,pmap 进程号

pmap $(pgrep php-cgi|head -1)

netstat -np|grep php-cgi 查看数量

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Protected by WP Anti Spam