aws / aws-dotnet-trace-listener

A trace listener for System.Diagnostics that can be used to log events straight to Amazon DynamoDB.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS DynamoDB Trace Listener

The AWS DynamoDB Trace Listener allows System.Diagnostics.Trace calls to be written to Amazon DynamoDB.

Usage Information

The trace listener can be included in your project from the NuGet package. Once included the trace listener can be configured in your application's app.config or web.config. Here is an example configuration that writes all Trace.Write calls to DynamoDB.

<system.diagnostics>
  <trace autoflush="true">
    <listeners>
      <add name="dynamo" type="Amazon.TraceListener.DynamoDBTraceListener, AWS.TraceListener"
                      Region="us-west-2"
                      ExcludeAttributes="Callstack"
                      HashKeyFormat="%ComputerName%-{EventType}-{ProcessId}"
                      RangeKeyFormat="{Time}"
        />
    </listeners>
  </trace>    
</system.diagnostics>

Go here for more information on using the trace listener.

Links

About

A trace listener for System.Diagnostics that can be used to log events straight to Amazon DynamoDB.

License:Apache License 2.0


Languages

Language:C# 100.0%