ExcUsr2008
asked on
How to track incoming HTTP traffic in a web server?
I've a web server running numerous asp.net web apps. I need to track incoming HTTP requests to specific App/URLs. This could be easily done reading IIS logs or in the web application itself. But the problem is some applications/sites have IIS logs disabled due to disk space concerns. so I cannot rely on the log files.
I need to setup a process/service that runs all the time despite IIS status (Up/Down) and tracks incoming HTTP requests/port 80. I need some help with tracking incoming HTTP traffic. Some C++/C# code snippet would be very helpful. Thanks for your help!
I need to setup a process/service that runs all the time despite IIS status (Up/Down) and tracks incoming HTTP requests/port 80. I need some help with tracking incoming HTTP traffic. Some C++/C# code snippet would be very helpful. Thanks for your help!
As for when IIS is down you would need to track that at your firewall
ASKER
Thanks for your suggestions. Hoping to find solution on developing a batch/service that can monitor HTTP traffic.
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/79bcf26b-f8d6-4e3e-ac3d-81d8b7bcf9a1.mspx?mfr=true
Are you trying to troubleshoot with this app?
Are you trying to troubleshoot with this app?
ASKER
thanks, but It is not really about troubleshooting apps but monitoring HTTP traffic on a specific application URL live. This means i need to be able to track the hits to the server even IIS is down for any reason.
http://iismonitor.motobit.com/
Either that or you need some kind of proxy between IIS and the outside
Either that or you need some kind of proxy between IIS and the outside
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Here is a free solution called statcounter.com. We are using it to incoming track traffic. It seems there are some flaws like it is not accurate, However it is free.
Hope it helps you a bit!
Hope it helps you a bit!
http://www.google.com/analytics/
I would like the to use the IIS logs since there are many useful pieces of info in there and there are many excellent free log parsers available for IIS