现在的位置: 首页 > 综合 > 正文

设置一个cron任务记录下服务器的web请求数据 shell

2013年08月16日 ⁄ 综合 ⁄ 共 422字 ⁄ 字号 评论关闭

想看看web服务器到底最高峰的时候同时在线用户的数量,于是就简单的设置了一个 cron 任务,每隔10分钟记录一下对80端口的连接数,当然了要把同一个IP的链接当一个算了。另外,把时间写在第一次统计之前,以便参照。

*/10 * * * * date '+%Y-%m-%d %H:%M:%S' >> /root/stat1 && netstat -antp|grep :80 |awk '{print $5}'|uniq -u|wc -l >> /root/stat1

想看看web服务器到底最高峰的时候同时在线用户的数量,于是就简单的设置了一个 cron 任务,每隔10分钟记录一下对80端口的连接数,当然了要把同一个IP的链接当一个算了。另外,把时间写在第一次统计之前,以便参照。

*/10 * * * * date '+%Y-%m-%d %H:%M:%S' >> /root/stat1 && netstat -antp|grep :80 |awk '{print $5}'|uniq -u|wc -l >> /root/stat1

抱歉!评论已关闭.