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 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
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
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
<< 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
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
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
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
> 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
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 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
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:
|
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.
|
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...
|
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?
|
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...
| |
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...
|
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
|
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...
|
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...
|
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...
|
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,...
| |
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...
|
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...
|
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();...
|
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...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
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
| |
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...
| |