473,800 Members | 2,893 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Site Traffic Reporting

I need to provide reports for number of page requests, etc made to an
internal company Web site (available only on our Intranet). I have seen
various hosting providers making available reports that summarize traffic on
a hosted Web sites (number of page requests - graphs, summary stats, etc). I
need to provide similar reports internally.

Where do I get started? I would appreciate any guidance on:
1. Are there things built into ASP.NET or IIS6 that would facilitate this
sort of reporting?

2. What are some recommended 3rd Party reporting tools made specifically for
this sort of reporting?

Thanks
Nov 19 '05 #1
9 2426
Try this

http://awstats.sourceforge.net/

--
Regards

John Timney
ASP.NET MVP
Microsoft Regional Director

"Frankie" <A@B.COM> wrote in message
news:eb******** ******@TK2MSFTN GP14.phx.gbl...
I need to provide reports for number of page requests, etc made to an
internal company Web site (available only on our Intranet). I have seen
various hosting providers making available reports that summarize traffic
on a hosted Web sites (number of page requests - graphs, summary stats,
etc). I need to provide similar reports internally.

Where do I get started? I would appreciate any guidance on:
1. Are there things built into ASP.NET or IIS6 that would facilitate this
sort of reporting?

2. What are some recommended 3rd Party reporting tools made specifically
for this sort of reporting?

Thanks

Nov 19 '05 #2
John Timney (ASP.NET MVP) shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
Try this

http://awstats.sourceforge.net/


<keanu>
Whoa!
</keanu>

Free/libre software recommended on a Microsoft newsgroup? Isn't this,
like, heresy?

Anyway, it is indeed an excellent site traffic reporting tool for both
IIS and Apache. And I'm not writing this because I contributed to that
project. ;-)

You will need to have Perl installed, but that shouldn't be too
difficult. There is a Perl distribution for Windows.

--
Amedee Van Gasse
Nov 19 '05 #3
No heresy at all.

I wish it didn't require Perl, though.
I find using Perl to be more of a heresy... ;-)

Juan T. Llibre
ASP.NET MVP
http://asp.net.do/foros/
Foros de ASP.NET en Español
Ven, y hablemos de ASP.NET...
=============== =======

"Amedee Van Gasse" <nz************ **@rztebhc.or> wrote in message
news:%2******** ********@TK2MSF TNGP12.phx.gbl. ..
John Timney (ASP.NET MVP) shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
Try this

http://awstats.sourceforge.net/


<keanu>
Whoa!
</keanu>

Free/libre software recommended on a Microsoft newsgroup? Isn't this,
like, heresy?

Anyway, it is indeed an excellent site traffic reporting tool for both
IIS and Apache. And I'm not writing this because I contributed to that
project. ;-)

You will need to have Perl installed, but that shouldn't be too
difficult. There is a Perl distribution for Windows.

--
Amedee Van Gasse

Nov 19 '05 #4
<< You will need to have Perl installed >>

This Perl thing: Is it safe enough to install on an otherwise clean IIS
6.0/2003 Server?


"Amedee Van Gasse" <nz************ **@rztebhc.or> wrote in message
news:%2******** ********@TK2MSF TNGP12.phx.gbl. ..
John Timney (ASP.NET MVP) shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
Try this

http://awstats.sourceforge.net/


<keanu>
Whoa!
</keanu>

Free/libre software recommended on a Microsoft newsgroup? Isn't this,
like, heresy?

Anyway, it is indeed an excellent site traffic reporting tool for both
IIS and Apache. And I'm not writing this because I contributed to that
project. ;-)

You will need to have Perl installed, but that shouldn't be too
difficult. There is a Perl distribution for Windows.

--
Amedee Van Gasse

Nov 19 '05 #5
I am very skittish about it, since I don't have awstats installed,
but see quite a few requests for /cgi-bin/awstats.pl in my weblogs.

Perl has been demonstrated to be a security risk in many previous
versions and I don't want to be the booby who proves that the
version of Perl which awstats uses is a security risk, too.

Juan T. Llibre
ASP.NET MVP
http://asp.net.do/foros/
Foros de ASP.NET en Español
Ven, y hablemos de ASP.NET...
=============== =======

"Frankie" <A@B.COM> wrote in message news:OP******** ******@TK2MSFTN GP15.phx.gbl...
<< You will need to have Perl installed >>

This Perl thing: Is it safe enough to install on an otherwise clean IIS 6.0/2003 Server?


"Amedee Van Gasse" <nz************ **@rztebhc.or> wrote in message
news:%2******** ********@TK2MSF TNGP12.phx.gbl. ..
John Timney (ASP.NET MVP) shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
Try this

http://awstats.sourceforge.net/


<keanu>
Whoa!
</keanu>

Free/libre software recommended on a Microsoft newsgroup? Isn't this,
like, heresy?

Anyway, it is indeed an excellent site traffic reporting tool for both
IIS and Apache. And I'm not writing this because I contributed to that
project. ;-)

You will need to have Perl installed, but that shouldn't be too
difficult. There is a Perl distribution for Windows.

--
Amedee Van Gasse


Nov 19 '05 #6
Juan T. Llibre shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
I am very skittish about it, since I don't have awstats installed,
but see quite a few requests for /cgi-bin/awstats.pl in my weblogs.
A few months ago there was a security flaw in awstats, a buffer
overflow vulnerability if I'm correct. If there were exploits, they
were created *after* awstats was patched.
How often do you see that with IIS vulnerabilities ?
Perl has been demonstrated to be a security risk in many previous
versions and I don't want to be the booby who proves that the
version of Perl which awstats uses is a security risk, too.


Replace every instance of the word Perl with IIS in that sentence, and
it remains a valid statement. Is that a reason for not using IIS? No, I
should think. For Perl you use exactly the same precautions as for any
other technology.
Anyway, see this page: http://aspn.activestate.com/ASPN/NET
Perl can be used as any other .NET language.

--
Amedee Van Gasse
Nov 19 '05 #7
re:
A few months ago there was a security flaw in awstats
That's exactly my point.
They seem to occur more often with Perl than with other languages.

re: How often do you see that with IIS vulnerabilities ?
Do you know of an unfixed IIS vulnerability ?

re: Replace every instance of the word Perl with IIS
in that sentence, and it remains a valid statement.
Up until IIS 6, that statement might have been valid.

IIS 6 is *the* most secure web server on the market out-of-the-box.

re: Anyway, see this page:
I was one of the early adopters of Perl for Windows.

I dropped it because I can currently do anything I need to do in a
web application without needing to introduce an unnecessary complexity
level with Perl, which also introduces additional, unneeded, security concerns.


Juan T. Llibre
ASP.NET MVP
http://asp.net.do/foros/
Foros de ASP.NET en Español
Ven, y hablemos de ASP.NET...
=============== =======

"Amedee Van Gasse" <nz************ **@rztebhc.or> wrote in message
news:eS******** ******@TK2MSFTN GP14.phx.gbl... Juan T. Llibre shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
I am very skittish about it, since I don't have awstats installed,
but see quite a few requests for /cgi-bin/awstats.pl in my weblogs.


A few months ago there was a security flaw in awstats, a buffer
overflow vulnerability if I'm correct. If there were exploits, they
were created *after* awstats was patched.
How often do you see that with IIS vulnerabilities ?
Perl has been demonstrated to be a security risk in many previous
versions and I don't want to be the booby who proves that the
version of Perl which awstats uses is a security risk, too.


Replace every instance of the word Perl with IIS in that sentence, and
it remains a valid statement. Is that a reason for not using IIS? No, I
should think. For Perl you use exactly the same precautions as for any
other technology.
Anyway, see this page: http://aspn.activestate.com/ASPN/NET
Perl can be used as any other .NET language.

--
Amedee Van Gasse

Nov 19 '05 #8
>
Do you know of an unfixed IIS vulnerability ?
yep ..........
awstats is a good product, its worth taking a look at - but Juan is correct
in that you need to view your security as having an additional complexity
with another product in the loop to lock down. Its all a matter of balance.

Juan T. Llibre
ASP.NET MVP
http://asp.net.do/foros/
Foros de ASP.NET en Español
Ven, y hablemos de ASP.NET...
=============== =======

"Amedee Van Gasse" <nz************ **@rztebhc.or> wrote in message
news:eS******** ******@TK2MSFTN GP14.phx.gbl...
Juan T. Llibre shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
I am very skittish about it, since I don't have awstats installed,
but see quite a few requests for /cgi-bin/awstats.pl in my weblogs.


A few months ago there was a security flaw in awstats, a buffer
overflow vulnerability if I'm correct. If there were exploits, they
were created *after* awstats was patched.
How often do you see that with IIS vulnerabilities ?
Perl has been demonstrated to be a security risk in many previous
versions and I don't want to be the booby who proves that the
version of Perl which awstats uses is a security risk, too.


Replace every instance of the word Perl with IIS in that sentence, and
it remains a valid statement. Is that a reason for not using IIS? No, I
should think. For Perl you use exactly the same precautions as for any
other technology.
Anyway, see this page: http://aspn.activestate.com/ASPN/NET
Perl can be used as any other .NET language.

--
Amedee Van Gasse


Nov 19 '05 #9
Juan T. Llibre shared this with us in
microsoft.publi c.dotnet.framew ork.aspnet:
re:
A few months ago there was a security flaw in awstats
That's exactly my point.
They seem to occur more often with Perl than with other languages.


I'm not a security export, so I won't argue about you on that.
You could be right or it could be your perception.

It's my own impression that most security problems are in software
written in some version of C. But then again, with C you can shoot
yourself in the foot and then no one else can figure out what you did,
and with Perl you separate the bullet from the gun with a
hyperoptimized regexp, and then you transport it to your foot using an
array of arrays of arrays. However, the program fails to run and you
can't correct it since you don't understand what the heck it is you've
written. ;-)
re:
How often do you see that with IIS vulnerabilities ?
Do you know of an unfixed IIS vulnerability ?


Currently: no. Not yet. There have been times that a vulnerability
remained infixed for weeks or months. I can look it up if you want, but
so can you. Google is your friend.
re:
Replace every instance of the word Perl with IIS
in that sentence, and it remains a valid statement.
Up until IIS 6, that statement might have been valid.


I totally agree with you. That is why you should read again:

<quote>
IIS has been demonstrated to be a security risk in many ***PREVIOUS***
versions and I don't want to be the booby who proves that the (current)
version of IIS (6) (...) is a security risk, too.
</quote>

Please read this:
http://www.eweek.com/article2/0%2C17...40915%2C00.asp
It is about IIS 5. With such a bad history, one should always be
careful.
IIS 6 is the most secure web server on the market out-of-the-box.
I totally agree with you that IIS 6 is the most secure web server of
all IIS versions. IIS 6 even has less security advisories than its
largest competitor, Apache 1.3.x.
But this tells you nothing about the severity of a problem. It could
also mean that people are actually looking at the code and finding
bugs, whereas the bugs in IIS are left to be exploited at a later date.
It is also unknown how many security bugs each IIS update fixes since
the public does not have access to the code. The number of security
updates is a double-edged sword.
Lets not forget that Apache is an open source project with many
eyeballs on the code (I'm not saying that there aren't many MS Eyeballs
on IIS's code). I would expect a large proportion of those
vulnerabilities to have been discovered by looking through the code
rather than by other nefarious means. However, for a third party to
discover a vulnerability in IIS they would have to have done it blind -
this is often orders of magnitute harder.
re:
Anyway, see this page:


I was one of the early adopters of Perl for Windows.

I dropped it because I can currently do anything I need to do in a
web application without needing to introduce an unnecessary complexity
level with Perl, which also introduces additional, unneeded, security
concerns.


Good for you!
You should always use the tools that best fit the purpose. If you can
do it better/faster in VB.NET or C#, please do!

--
Amedee Van Gasse
Nov 19 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
2605
by: RTL | last post by:
Hello all, Actually, we're letting several of our domain names go back into the field. I believe there must be some industry way to use some HTML element/tag to get the Spiders to start updating their links to our main site for the remainder of the domain's life. I have found this meta element/tag, but that doesn't help with what we want to accomplish:
2
2412
by: msnews | last post by:
Hi All, We have a requirement to display total number of current users using the site. We want to display only the total no other information. And this value needs to change dynamically. Is it possible to do this? Please let me know how to do it. Thanks.
3
1933
by: Paul Say | last post by:
I have a asp.net application that will need to create a document/report from data in a database. The user will fill out a form supplying various criteria for parameters. I would like the document/report to then be displayed on screen as well as the option to download in PDF format. I am just wondering which is the best reporting development tool to use between SQL Reporting Services and Crystal Reports. The report will have three...
1
2691
by: Frankie | last post by:
Does anyone here have any experience with AWStats (http://awstats.sourceforge.net/) or other similar packages for site traffic reporting? I'm looking to provide statistical reporting on Web site traffic and I'm looking for recommendations. AWStats looks pretty good, but requires installing PERL on the server. Thoughts? Opinions? Perspective?
0
1036
by: Paul King | last post by:
Hey everyone, I'd like to ask your advice, or at least the advice of all of you who are either interested in, or already involved in, creating income from the internet. I'm not exactly experienced in on-line money making, in fact all I've managed so far is money losing! I don't suppose anyone gets it completely right first time so I'm sure you all know what I mean. Probably my failings are due in no small part to me and my own efforts, or...
0
815
by: Joe_Yusko | last post by:
I have a problem where some of my .Net apps run fine on my web servers during average traffic, but when that site gets little traffic, they respond much slower. My thinking is that after some inactivity, .net unloads components and stuff that it doesn't need. So if my site is idle for say an hour and it finally gets a hit, the response to the user can take upwards of 20 to 30 seconds, whereas with normal activity, response time is 2 or...
1
6483
by: rmk | last post by:
How can I get the 2000 and 2005 versions of SQL Server Reporting Services both working on my development laptop ????? I have ASP.NET 1.1 and 2.0 installed on my laptop. I have Visual Studio 2003 and 2005 installed on my laptop. I have my default website configured for ASP.NET 2.0. I have the developer edition of SQL Server 2000 installed on my laptop as
2
972
by: Rich | last post by:
Hello, Does anyone know the site for reporting feedback/bugs on Visual Studio 2005 issues? Specifically, I am having some issues with the ReportViewer control. I love it, and it sort of does what I need, but in a convoluted way - when printing to a wide paper printer (dotmatrix like tractor feed printer using US STD Fanfold Paper) you have to click portrait to get landscape and vice versa, among a few other issues like if you want to...
2
4393
by: Derrick | last post by:
Can anyone suggest a tool (if one exists) to capture IIS traffic and be able to "replay" that traffic? We are in the process of moving from sql2k to sql2005. What I would like to do is take a snapshot of the sql2k db, start iis logging, and let the prod site run for a few hours capturing all that traffic, then take another snap of the sql2k db. Then, in a test environment, I'd like to take the initial db, load to 2005, and then run...
0
9690
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9550
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10273
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9085
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6811
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5469
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5603
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4149
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2944
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.