如何知道Apache的连接数目

如何知道Apache的连接数目

如果在LINUX 或者SOLARIS上装好了Apache, 我应该用什么命令能知道在某一时间, 或者某一时间段,连接到WEB服务器上的用户数目?
前提是不用其他第三方的记录分析软件.

是找工作时,被别人问不知如何回答的问题,请指教.
netstat -nat|grep -i "80"|wc -l
以上结果再减1吧
up
[quote]原帖由 "五花小鱼"]前提是你没有打开任何网络软件,如IE,只启动了 apache,那么这个数字就准了 [/quote 发表:


LINUX 或者SOLARIS
上面会有IE么
谢各位答复.

又及, 在网上找了找.有个人的办法是:
cat Apache access log| awk '{print $1}' | sort |uniq
比较接近我所要找的答案.

再谢
打开配置文件的server-status部分
然后就可以通过http://apacheserver_ip/server-status
获得相关的连接信息
刚才试了http://apacheserver_ip/server-status ,他说我没有PERMISSION,怎么搞?
以上的办法都可取,但是最方便的办法也最直观的办法是用ps -ef|grep httpd|wc -l的形式输出一个数字结果,这个数字结果其实是你的进程数量,但是也一定程度体现你的连接情况,然后用MRTG采集这个数字,生成图表形式的,这样就非常直观了,当然如果需要更精确的信息,可以使用apache的stauts模块+mrtg采集就可以。这方面的详细资料在MRTG的实用例子中能找到。
babywang:
where is the examples?can you give me some explain thanks
[quote]原帖由 "藅颕"]刚才试了http://apacheserver_ip/server-status ,他说我没有PERMISSION,怎么搞?[/quote 发表:


改一下 Location /server-status的访问权限