CloudTrail 비용 및 사용량이 예기치 않게 증가한 이유는 무엇입니까?

2분 분량
0

AWS 계정에서 AWS CloudTrail 비용이 증가했는데 그 이유를 모르겠습니다.

간략한 설명

예상치 못한 CloudTrail 비용 증가는 일반적으로 동일한 AWS 리전의 여러 추적에서 동일한 관리 이벤트를 기록하기 때문에 발생합니다. 이 문제를 방지하려면 추적에 대한 읽기 및 쓰기 이벤트 설정을 올바르게 구성했는지 확인합니다. 그런 다음, 중복된 관리 이벤트 레코드를 파악하여 제거합니다.

참고: 추적을 사용하면 진행 중인 관리 이벤트의 복사본 1개를 Amazon Simple Storage Service(Amazon S3)에 무료로 전송할 수 있습니다. 관리 이벤트의 추가 복사본에 대해서는 요금이 발생합니다. 자세한 내용은 AWS CloudTrail 요금을 참조하십시오. CloudTrail 로그의 복사본을 여러 Amazon S3 버킷에 보관하려면 버킷 간에 데이터를 수동으로 이동하여 비용을 줄이십시오. 자세한 내용은 한 Amazon S3 버킷의 모든 객체를 다른 버킷으로 복사하려면 어떻게 해야 합니까?를 참조하십시오.

해결 방법

참고: AWS CLI 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 문제 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

AWS Billing and Cost Management 콘솔을 사용하여 중복된 CloudTrail 관리 이벤트 레코드 식별

다음 단계를 완료하십시오.

  1. AWS Billing and Cost Management 콘솔을 엽니다.
  2. 청구서를 선택합니다.
  3. 서비스별 결제 세부 정보 탭을 선택합니다.
  4. AWS 서비스 요금에서 CloudTrail을 확장합니다.
  5. AWS 리전을 확장하여 이벤트 비용 레코드 세부 정보를 확인합니다.
  6. PaidEventsRecorded 지표를 검토하여 중복된 관리 이벤트 레코드를 파악합니다.

참고: PaidEventsRecorded 지표는 특정 리전의 모든 추가적인 관리 이벤트 복사본에 대한 총 수와 비용을 제공합니다. DataEventsRecorded 지표는 리전 내 추적에서 활성화한 데이터 이벤트의 총 수와 비용을 제공합니다. 리전에 활성 데이터 이벤트가 있는 추적이 없으면 DataEventsRecorded 지표가 표시되지 않습니다.

Athena 쿼리를 사용하여 중복된 CloudTrail 관리 이벤트 레코드 식별

참고: CloudTrail 로그에서 Athena 쿼리를 실행하려면 로그를 S3 버킷으로 전송하도록 추적을 생성 및 구성해야 합니다. 

Amazon S3 버킷에 저장한 CloudTrail 관리 이벤트 및 데이터 이벤트는 Athena를 사용하여 볼 수 있습니다. 자세한 내용은 Amazon Athena에서 테이블을 자동으로 생성하여 AWS CloudTrail 로그를 검색하려면 어떻게 해야 합니까?를 참조하십시오.

계정에서 중복된 CloudTrail 관리 이벤트 제거

CloudTrail 콘솔을 사용하여 중복된 관리 이벤트를 제거하려면 CloudTrail 콘솔을 사용하여 추적 업데이트를 참조하십시오.

AWS CLI를 사용하여 중복된 관리 이벤트를 제거하려면 update-trail 명령을 사용하여 추적 업데이트를 참조하십시오.

CloudTrail 요금 모니터링

예상 및 진행 중인 CloudTrail 요금을 모니터링하려면 Amazon CloudWatch 결제 경보 또는 AWS Budgets를 사용하십시오.

관련 정보

AWS CloudTrail의 할당량

AWS CloudTrail과 Amazon Athena를 사용하여 보안, 규정 준수 및 운영 활동 분석

AWS 공식
AWS 공식업데이트됨 한 달 전