

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 애플리케이션 로깅
<a name="logging"></a>

AWS 는 환경 운영에 대한 완전한 실시간 가시성과 투명성을 위한 네이티브 로깅을 제공합니다. 이러한 도구는 IT 조직 내 보안 관련 활동의 end-to-end 가시성 및 해결을 위한 모니터링 솔루션과 통합할 수 있습니다.

다음 표에 나열된 .NET 로깅 프레임워크를 사용하여 애플리케이션 수준 로깅을 구현하여 .NET Framework 애플리케이션을 Amazon CloudWatch와 통합할 수 있습니다.


****  

| 로깅 프레임워크 | 설명 | 다운로드 및 샘플 | 
| --- | --- | --- | 
| **AspNetCore** | Amazon CloudWatch Logs에 로깅 메시지를 기록하는 ASP.NET Core ILogger의 AWS 구현입니다. | [NuGet 패키지](https://www.nuget.org/packages/AWS.Logger.AspNetCore/) [샘플 로깅](https://github.com/aws/aws-logging-dotnet/tree/master/samples/AspNetCore) | 
| **NLog** | Amazon CloudWatch Logs에 로깅 메시지를 기록하는 An AWS NLog 대상입니다. | [NuGet 패키지](https://www.nuget.org/packages/AWS.Logger.NLog) [샘플 로깅](https://github.com/aws/aws-logging-dotnet/tree/master/samples/NLog) | 
| **Serilog** | Amazon CloudWatch Logs에 로깅 메시지를 기록하는 An AWS SeriLog 싱크입니다. | [NuGet 패키지](https://www.nuget.org/packages/AWS.Logger.SeriLog/) [샘플 로깅](https://github.com/aws/aws-logging-dotnet/tree/master/samples/Serilog) | 
| **Log4net** | Amazon CloudWatch Logs에 로깅 메시지를 기록하는 AWS Log4net appender입니다. | [NuGet 패키지](https://www.nuget.org/packages/AWS.Logger.Log4net/) [샘플 로깅](https://github.com/aws/aws-logging-dotnet/tree/master/samples/Log4net) | 

## 리소스
<a name="logging-resources"></a>
+ [Amazon CloudWatch 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html)(AWS 문서)
+ [Amazon CloudWatch Logs 및 .NET 로깅 프레임워크](https://aws.amazon.com/blogs/developer/amazon-cloudwatch-logs-and-net-logging-frameworks/)(AWS 개발자 도구 블로그)
+ [Amazon.Lambda.Logging.AspNetCore](https://github.com/aws/aws-lambda-dotnet/tree/master/Libraries/src/Amazon.Lambda.Logging.AspNetCore)(GitHub 리포지토리)