Extending The SharePoint 2010 Health & Usage – Part 4: Writing a Custom Usage Receiver

This is the 4th article and last article in a series where I have been discussing the extensibility offered with the SharePoint 2010 Usage and Health services. If you have read all the prior articles to this point then bravo for you! I really hope this last article was worth the wait. At this point I have provided an overview of the Health and Usage Service, discussed the development of a Custom Usage Provider and showed you how to create custom Health reports and host those within Central Administration. This last article covers my favorite Health and Usage extensibility Usage Receivers. In fact, here is a little secret I will let you in on, to build its analytic reports the SharePoint Web Analytics Service application uses a Usage Receiver to grab all its data from the OOB Request Usage Provider. So take a look at the SharePoint 2010 Web Analytics with all its data and rich reporting and know that all came from a Usage Receiver.

If you missed the prior articles the list below is for you, otherwise lets jump into the article:

  1. Feature and Capability Overview
  2. Writing a Custom Usage Provider
  3. Writing Custom Reports
  4. Writing a Custom Usage Receiver (this article)

Continue reading “Extending The SharePoint 2010 Health & Usage – Part 4: Writing a Custom Usage Receiver”

Extending The SharePoint 2010 Health & Usage – Part 3: Writing Custom Reports

This is the third article of a 4 part series where I discuss the extensibility of the new Health and Usage Services built into SharePoint 2010. In the second article we created a custom Usage Provider which collected download information and stored it into the Usage Database. Now its time to take a look at the data which has been collected and report on it. We will do this by extending the Health Reports which currently only include reports for Slowest Pages and Top Active Users –  we should have more and we will..

Other articles in this series are as follows:

Continue reading “Extending The SharePoint 2010 Health & Usage – Part 3: Writing Custom Reports”

Extending The SharePoint 2010 Health & Usage – Part 2: Writing a Custom Usage Provider

This is the second article in a 4 part series were I discuss the new Health & Usage Services built into SharePoint 2010 and how they can be extended to build some very interesting solutions. In this article I will discuss the process around creating a custom usage provider, dive into some internals, and provide code examples which will pull it all together.

Continue reading “Extending The SharePoint 2010 Health & Usage – Part 2: Writing a Custom Usage Provider”

Extending The SharePoint 2010 Health & Usage – Part 1: Feature and Capability Overview

This is the first article in a 4 part series were I discuss the Health & Usage Services built into SharePoint 2010 and how they can be extended to build some very interesting solutions. My hope is that after reading the series you find really cool ways to use the Usage Services and I hope to hear back on what you all have built.

The 4 part series breaks down as so with all parts will be published in quick succession so I won’t keep you waiting for the ending.

  1. Feature and Capability Overview (this article)
  2. Writing a Custom Usage Provider
  3. Writing Custom Reports
  4. Writing a Custom Usage Receiver

Continue reading “Extending The SharePoint 2010 Health & Usage – Part 1: Feature and Capability Overview”