Fresh Content on SharePointJoel.com SharePoint Ads
Subscribe in a reader
I was doing some analysis on the usage on this blog and came across some interesting info, that I thought you as well might find interesting. Some of you might be suprised what you can find out about your traffic by analyzing your logs or running a web analyzer product against your logs.
Since I'm talking about Usage maybe I should share some of my SharePoint usage observations.
WSS 3.0 usage reports are extremely similar to WSS 2.0. They are disabled by default, and have to be enabled. They can be viewed at the Site collection level and they are primarily text based with info on page requests. If you use SharePoint Designer, you can get at some more interesting stats like browser/OS, usage over more time. Don't forget to enable these in the Central Admin operations.
MOSS 2007 usage reports are much more verbose. Again disabled by default and enabled in the SSP Usage Reports. You'll want both WSS and MOSS Usage enabled. One of my favorite new reports is query/search requests. Imagine being able to get this type of data without having to grovel the logs looking for populated query strings (SPS 2003). These nice pie charts are very handy to understand what's going on from both a design and service perspective. In addition to usage logs, I am a fan of the audit logs, even in Pivot table format it's handy to look at security changes on the site, or view document deletions to find the culprit. Obviously these need to be enabled as well. By the way, if you're concerned about web farms, not to worry. Server farms usage analysis is handled via timer jobs and usage data is populated in the content database.
I've seen info on getting at more than the first 30 days in the previous versions of the product. Serge has some excellent tips across usage and using IIS log parser (one of my favorite free tools in this space from the IIS 6 Resource kit). I keep waiting to hear more about WebTrends next version to hear what they are doing in this space. In my search, I came across an old press release, but having a partner that provides usage with both the SharePoint logs and IIS logs is bound to happen soon.
So as I mentioned above, the usage logs are site collection based. So using tools like IIS Log parser a powerful command line tool, or a freeware tool like Funnelweb. For as simple to use tool as funnelweb, I've been impressed how well it handled logs that were larger than 1GB. I've consolidated a few different WFE logs onto a single desktop with decent RAM 1-2GB and although it consumes all resources it did finish a few of logs parsing millions of requests. WebTrends or most others could give you the majority of what you are looking for in a farms logs, the top pages isn't what I'd want, but I think we're getting closer... it's a matter of time before the partners do the work to parse them both. I do see a few SharePoint hosters providing logs via WebTrends 7 and 8.
Snippet from http://www.logparser.com/Repository.htm
From Tadd E. Dawson:
Here is a little LogParser SQL that I found useful in determining what users were searching for on our Intranet use SPS 2003 Search.
I call it via "C:\Program Files\IIS Resources\Log Parser\LogParser" -o:csv file:search.sql
search.sql:
SELECT DISTINCT TO_UPPERCASE(EXTRACT_VALUE(cs-uri-query, 'k')) AS SearchString, EXTRACT_VALUE(cs-uri-query, 's') AS Scope, COUNT(*) AS HowMany FROM *.log TO search.csv WHERE cs-uri-stem = '/search.aspx'AND cs-uri-query NOT LIKE '%[Microsoft+Office+SharePoint+Portal+Server+2003+LOG]%' AND SearchString IS NOT NULL GROUP BY SearchString, Scope ORDER BY HowMany DESC
If you have any problems with usage on your farms you may find these tips useful.
Greetings from Quest Software. Thanks for the kind words about FunnelWeb. Even though it's a freeware product now, we still like to know that people are using it and finding a useful tool.
I think the 2007 version of the usage reports are very useful. As soon as I figure out why only my ssp service account can view the reports, I'll be much happier.
I don't think that we can make that assumption about what browsers SharePoint Admins are using just from one blog.
I was curious so I had a look at the www.wssfaq.com (WSSFAQ) site and ignoring the February 2007 figures which are showing Netscape 4.5 crazily on top compared to its usual 0-1% and looking at the full month of January 2007 you see this.
Other 44% (Firefox no doubt)
IE 4.01 17%
IE 7.0 16%
IE 6.0 15%
and then a big drop to 3% Gecko and all the rest so low that they are on 0% (rounded).
That WSS FAQ site is better for Firefox users (it's a standard WSS 2.0 site design) than the US WSS FAQ site so maybe those figures are showing a too high Firefox figure so I checked the other WSS FAQ site too.
WSS FAQ (wss.collutions.com)
It's showing roughly the same pattern.
My comments on the browsers and all the analytics were simple conclusions not broad conclusions. I thought it was fascinating the "audience" that this one blog takes in. Nothing more. Thanks... This blog does attract the server administrators and they are definitely tech savvy based on what I see. (based on this blog's usage info)
Eric Myers, thanks for your comments. I'd love to see Quest build a Funnelweb for SharePoint. It's an easy to use product with a small footprint. Realtime metrics would be really useful. Anytime you want to chat my door is open.
Hope to see you at TechEd!
Joel
Why wouldn't you have 33% of loyal visitors. That number should grow as more corporations take on SharePoint and more developers learn it.
I read your blog so much that I should just set it as my homepage.
Trying to figure out who can and can't view usage? You do have to be a site collection owner or site collection admin (being a site admin or contributor isn't good enough)
Lorsqu'on met en place des solutions Intranet, Extranet ou Internet, il est primordial de connaître l'utilisation
Hi Joel,
Is there any other way to see usage report for more than 30 days?
You can achieve that with CardioLog... usage history for more than a year...
Uri, Intlock.
MAPILab provides a very good SharePoint usage reporting solution: MAPILab Statistics for SharePoint. Detailed reports on visitors, documents, lists, search, etc. You can try its free trial version, or look through the online demo: http://www.mapilab.com/sharepoint/statistics/.
Joel, love your blog - thanks for all the great information! In answer to Senthamil above, "Is there any other way to see usage report for more than 30 days?" Please see http://jstevensblog.com/post/Usage-Reports-longer-than-30-days-SharePoint-Log-Parsing.aspx for a method of changing the 30 day threshold.
I see big differences from IIS logs to what is reported in Site Usage Reports, with IIS analysis only reporting about half the figures shown inside sharepoint.