The AWS DynamoDB Trace Listener allows System.Diagnostics.Trace calls to be written to Amazon DynamoDB.
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.