Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

How to track incoming HTTP traffic in a web server?

Posted on 2009-05-15
8
Medium Priority
?
1,223 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 3

Expert Comment

by:bleech677
ID: 24411385
0
 

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

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Does your audience prefer people in photos or no people? How can you best highlight what you’re selling? What are your competitors doing, and what can you do that is different and unique from them?  Continue reading to learn how to make your images …
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

609 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