What’s wrong with this picture

255 views
192 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
255
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

What’s wrong with this picture

  1. 1. What’s Wrong With This Picture?<br />Global Event & Error Logging<br />Speaker: Ian Lackey<br />
  2. 2.
  3. 3. Introduction<br />Ian Lackey<br />Washington University School of Medicine - PAII<br />peds.wustl.edu<br />DigitalSnapInc - President<br />www.digitalsnap.net<br />OpenLight Group - Co-Founder<br />www.openlightgroup.net<br />Contact<br />ian@openlightgroup.net<br />@itlackey<br />
  4. 4. What is event logging?<br />Most common example is Windows Event Viewer<br />Information, Warning & Errors<br />Single log for entire system<br />What options do we have as .Net developers?<br />
  5. 5. ASP.Net Health Monitoring<br />Baked into ASP.Net 2.0+<br />Mimics the output / data in the Windows Event Log<br />Information, Warning & Errors<br />Multiple output options<br />EventLog, SQL, WMI, SMTP, Trace<br />Configurable via web.config<br />Extensible<br />Custom output provider<br />Custom event types<br />
  6. 6. Configuring Health Monitoring<br />Providers<br />What types are available to process output<br />EventMappings<br />What type of events are available for monitoring<br />Rules<br />What to do with what events<br />BufferModes<br />Profiles<br />
  7. 7. DEMO<br />Basic example of baked in functionality<br />
  8. 8. Great… well, maybe.<br />What’s missing?<br />It’s a new day, what about other platforms?<br />Silverlight<br />WPF<br />WP7<br />etc.<br />Wouldn’t it be great to have a central place to view logs from all of your applications or platforms?<br />
  9. 9. OpenLight Group EventLogger<br />Wraps / extends the HealthMonitoring system<br />Providers, Configuration etc.<br />Exposes a WCF endpoint<br />SerializableClientEvents<br />Silverlight, WPF & WP7<br />Client proxy class<br />
  10. 10. DEMO<br />OLG EventLogger Multi-platform Example<br />
  11. 11. Resources<br />EventLogger Resources<br />OpenLight Group - www.openlightgroup.net<br />Code - olgcommon.codeplex.com<br />Health Monitoring<br />MSDN<br />ASP.NET Health Monitoring Overview – http://msdn.microsoft.com/en-us/library/bb398933.aspx<br />Good FAQ - http://forums.asp.net/t/1027461.aspx<br />

×