Application logging - AWS Prescriptive Guidance

Application logging

AWS provides native logging for full, near real-time visibility and transparency over the operation of your environment. These tools can integrate with monitoring solutions for end-to-end visibility and resolution of security-related activity within your IT organization.

You can integrate your .NET Framework applications with Amazon CloudWatch by using the .NET logging frameworks listed in the following table to implement application-level logging.

Logging framework Description Download and sample

AspNetCore

An AWS implementation of ASP.NET Core ILogger that records logging messages to Amazon CloudWatch Logs.

NuGet package

Logging sample

NLog

An AWS NLog target that records logging messages to Amazon CloudWatch Logs.

NuGet package

Logging sample

Serilog

An AWS SeriLog sink that records logging messages to Amazon CloudWatch Logs.

NuGet package

Logging sample

Log4net

An AWS Log4net appender that records logging messages to Amazon CloudWatch Logs.

NuGet package

Logging sample

Resources