뉴렐릭 Logs는 AWS 환경 내에서 문제 해결, 처리 효율성 및 시스템 옵저버빌리티를 모두 향상하는 포괄적인 통합 로그인 관리 솔루션을 AWS 사용자에게 제공합니다. 뉴렐릭의 Context에서 AWS 로그를 활용하면 다양한 AWS 서비스의 로그를 해당 지표와 원활하게 연관시킬 수 있어, 즉시 문제를 식별하고 해결할 수 있는 역량을 확보할 수 있습니다. AWS Log in Context를 사용하면 개발 및 운영 팀이 시스템 다운타임을 최소화하고 안정성을 보장할 수 있습니다. 뉴렐릭 플랫폼의 고급 검색 및 필터링 기능은 로그 분석과 함께 AWS 서비스의 성능 및 사용법에 대한 심층적인 인사이트를 제공하여 비용 효율성을 높이는 데 도움이 됩니다. AWS 사용자는 뉴럴릭 Logs를 통해 강력하고 간소화된 프로세스를 얻어 cloud 리소스를 보다 효과적이고 정보에 입각하여 관리할 수 있습니다.
AWS Log in Context는 어떻게 작동하나요?
컨텍스트 기능의 AWS 로그 기능은 로그와 해당 AWS 리소스(엔티티) 간의 원활한 연결을 제공하여 로그 관리를 강화하도록 설계되었습니다. 로그에는 해당 AWS 리소스에 다시 연결하는 데 필요한 메타데이터가 포함되어 있습니다. 추가된 풍부함은 다음을 가능하게 합니다.
자동 엔티티 생성 및 연결: AWS 서비스에서 보고된 모든 로그는 이를 생성한 특정 AWS 리소스(또는 엔티티)와 자동으로 연결됩니다. 해당 상품이 아직 존재하지 않는 경우 시스템이 자동으로 생성합니다.
박물관과 로그 간의 원활한 양방향 탐색: 필요한 맥락 정보가 풍부한 박물관을 통해 사용자는 박물관 탐색기를 사용하여 관심 있는 특정 AWS 리소스를 검색하고, 박물관과 생성된 박물관 사이를 빠르게 탐색할 수 있습니다.
전제 조건
뉴렐릭의 AWS 로그인 포워딩 통합을AWS 사용하면 컨텍스트 내 로그인이 자동으로 활성화 됩니다. 대부분의 AWS 리소스에는 추가적인 설정이 필요하지 않습니다.
컨텍스트에서 AWS 로그 구성
컨텍스트 기능의 AWS 로그인은 대부분의 AWS 서비스에서 기본적으로 작동합니다. 그러나 일부 서비스의 경우 AWS 리소스 설정을 약간 수정해야 합니다. 다음 섹션에서는 지원되는 각 AWS 리소스 유형에 대해 설정 사용자 정의가 필요한지 여부를 설명합니다.
AWS Log in Context는 S3 버킷에 전달되는 ALB 액세스 로그 와 연결 로그에 바로 사용할 수 있습니다.
AWS 컨텍스트의 로그는 현재 Amazon S3(구형)전달 방법을 사용하여 S3 버킷에 전달되는 CloudFront 액세스 로그 와 CloudWatch 로그 그룹에 전달되는 WAF(웹 구축) 로그를 지원합니다.
CloudFront 표준 로깅 대상을 구성할 때 "Deliver to" 옵션에서 "Amazon S3(형)" 유형을 선택하고 로그 접두사 옵션을CLOUDFRONT_ACCESS_LOGS 으로 설정합니다.
CloudFront를 사용하면 CloudWatch를 통해 WAF(웹 애플리케이션 방화벽) 로그를 수집할 수 있습니다. CloudFront 배포의 "보안" 탭에서 웹 애플리케이션 방화벽을 활성화하고 "AWS WAF 로그 활성화" 버튼을 클릭하기만 하면 됩니다. 그러나 CloudFront 배포가 어떤 AWS 지역에 구현되거나 배포되는지에 관계없이 해당 WAF 로그는 us-east-1 (N. aws-waf-logs-CloudFrontDistribution-YOUR_DISTRIBUTION_NAME 이라는 로그 그룹의 버지니아 지역입니다. 이러한 로그를 제공하려면 us-east-1 지역에서 AWS 로그 포워딩 통합을 구현하고 배포하고 해당 로그 그룹에서 해당 구독 필터를 생성해야 합니다.
AWS 로그인 in Context는 Elastic Beanstalk EC2 인스턴스 스트리밍 로그 와 로테이션 로그를 각각 CloudWatch와 S3에 전달하여 바로 사용할 수 있습니다.
AWS API 폴링 통합을 사용하여 메트릭과 함께 로그를 수집하는 경우에만 추가됩니다. 이를 통해 귀하의 로그를 이 문서에서 생성된 정보와 연관시킬 수 있습니다.
aws.sqs.QueueName
SQS 대기열의 이름.
aws.sqs.queueUrl
SQS 대기열의 URL입니다.
문제 해결
AWS 로그 인 컨텍스트 기능은 각 AWS 서비스에서 설정한 기본 CloudWatch 로그 그룹 이름 또는 S3 버킷 이름을 사용하는 경우에만 작동합니다. 일부 서비스에서는 이러한 값을 사용자 정의할 수 있지만(예: Lambda), 그렇게 하면 로그가 물에 올바르게 첨부되지 않고 잠재적으로 잘못된 물이 생성될 수 있습니다. 이 섹션 에 명시되어 있지 않으면 기본 설정 값을 사용하는 것이 좋습니다.
이 문서가 설치하는데 도움이 되셨나요?
다음은 뭐지?
AWS 리소스에 대한 AWS 로그를 컨텍스트에서 설정한 후 뉴렐릭 UI 에서 로깅 데이터를 최대한 활용하세요.