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