Creating Structured and Meaningful Logs with Semantic Logging

Sign in to queue

Description

Whether you are logging for the purpose of diagnostics or monitoring, it requires proper, well-designed instrumentation and a sound strategy. The new Semantic Logging Application Block (SLAB) offers a smarter way of logging by keeping the structure of the events when writing log messages to multiple destinations such as rolling flat file, database or Windows Azure table storage. SLAB is based on the EventSource stack and inherits most of the structure from the ETW (Event Tracing for Windows) pipeline. This session will change your way of thinking about logging. We’ll base our line of persuasion on demos.
For more information, check out this course on Microsoft Virtual Academy:

Day:

1

Level:

300

Session Type:

Breakout

Code:

3-336

Room:

South Hall: East Mezzanine 202

Embed

Download

Download this episode

For more information, check out this course on Microsoft Virtual Academy:

The Discussion

  • User profile image
    TFurgenson

    Great article.

    BTW - I found this great Viewer to see ETW messages live. They have a Semantic Logging Extension to easily route TraceSource messages.

    https://insightextensions.codeplex.com/

    Hope you find this useful.

  • User profile image
    ekenman

    You mentioned the source from your demo would be available. It would relly help to have a look at it. 

    Never mind, I found all of it in the Developer's Guide. Love what you guys are doing!

    Best Regards

    Tomas

Add Your 2 Cents