apache优化收集

Apache的配置文件httpd.conf 加载MPM配置(去掉前面的注释):
# Server-pool management (MPM specific)
Include etc/apache22/extra/httpd-mpm.conf
如果要查看当前网站的连接数,可执行命令:
# ps aux | grep httpd | wc -l
27
表示当前链接为27个。
如果这个值大于httpd-mpm.conf文件中MaxClients 的值,那么新的连接将会排队等候,这样就造成了访问慢的缘故,因此需要修改MaxClients的值。如果实时检查httpd的连接数则执行:
# watch -n 1 -d "pgrep httpd|wc -l"  //每秒钟一次
计算httpd占用内存的平均数:
# ps aux |awk  '/httpd/{sum+=$6;n++};END{print sum/n}'
17988.3   //单位为k,我感觉我的服务器单个占用内存有点大哦
第六个字段为RSS,表示的是实际物理内存,第五个字段为VSZ ,表示的是虚拟内存
--------------------------------------------------------------------------------------
查看TCP的链接情况:
# netstat -an | grep -i "IP地址:80" | awk '{print $6}' | sort | uniq -c | sort -n
     7 SYN_RECV
     10 FIN_WAIT1
     12 FIN_WAIT2
     18 ESTABLISHED
     124 TIME_WAIT
如果有大量SYN_RECV则有可能在遭受DDOS攻击。

本文转自 zhangzj1030 51CTO博客,原文链接:http://blog.51cto.com/tech110/253089

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值