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!