Solved

How to track incoming HTTP traffic in a web server?

Posted on 2009-05-15
8
1,174 Views
Last Modified: 2013-11-19
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!
0
Comment
Question by:ExcUsr2008
  • 4
  • 3
8 Comments
 
LVL 3

Expert Comment

by:bleech677
ID: 24398357
You can use google urchin which will not use your disk space for logs and will give yo ua nice dashboard for your site traffic

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
0
 
LVL 3

Expert Comment

by:bleech677
ID: 24398362
As for when IIS is down you would need to track that at your firewall
0
 

Author Comment

by:ExcUsr2008
ID: 24400474
Thanks for your suggestions. Hoping to find solution on developing a batch/service that can monitor HTTP traffic.
0
 
LVL 3

Expert Comment

by:bleech677
ID: 24411385
0
Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

 

Author Comment

by:ExcUsr2008
ID: 24417804
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.
0
 
LVL 3

Expert Comment

by:bleech677
ID: 24420899
http://iismonitor.motobit.com/

Either that or you need some kind of proxy between IIS and the outside
0
 

Accepted Solution

by:
ExcUsr2008 earned 0 total points
ID: 24427575
You could probably right. I still need to find a way to develop a service using C# that can do what i need.
0
 
LVL 3

Expert Comment

by:Leo_Skybird
ID: 24792215
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!
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Suggested Solutions

Deploying a Microsoft Access application in a Citrix environment is not difficult but takes a few steps. However, Citrix system people are often of little help, as they typically know next to nothing about Access. The script provided here will take …
Configuring network clients can be a chore, especially if there are a large number of them or a lot of itinerant users.  DHCP dynamically manages this process, much to the relief of users and administrators alike!
Viewers will learn the different options available in the Backstage view in Excel 2013.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now