AWS 청구서에서 LogDelivery 작업, XXX--S3-Egress-Bytes 또는 XXX--S3-Egress-ComprBytes 요금은 무엇입니까?

최종 업데이트 날짜: 2019년 11월 12일

AWS 청구서에 LogDelivery 작업, XXX--S3-Egress-Bytes 또는 XXX--S3-Egress-ComprBytes에 대한 청구 요금이 표시됩니다. 이러한 요금을 확인하고 향후에 이를 절감하려면 어떻게 해야 합니까?

간략한 설명

LogDelivery 작업, XXX--S3-Egress-Bytes 및 XXX--S3-Egress-ComprBytes 요금은 VPC 흐름 로그 또는 Global Accelerator 흐름 로그가 데이터를 Amazon Simple Storage Service(Amazon S3)로 전송하도록 구성되어 있음을 나타냅니다. AWS 사용 보고서를 사용하여 Amazon S3로 데이터를 전송하는 비용을 수동으로 계산할 수 있습니다. 그런 다음 이 결과를 AWS 청구서의 요금과 비교하여 확인합니다. 마지막으로 권장되는 비용 절감 전략을 구현하여 향후 요금을 줄일 수 있습니다.

참고: XXX는 로그가 구성된 리전의 3자리 리전 코드를 나타냅니다.

해결 방법

Amazon CloudWatch 요금 보고서 생성

  1. AWS 결제 콘솔을 엽니다.
  2. 탐색 창에서 [Cost & Usage Reports]를 선택합니다.
  3. [AWS Usage Report]를 선택합니다.
  4. [Services]에서 [AmazonCloudWatch]를 선택합니다.
  5. [Usage Types]에서 [All Usage Types]를 선택합니다.
  6. [Operation]에서 [All Operations]를 선택합니다.
  7. [Time Period]에서 조사 중인 기간을 선택합니다.
  8. [Report Granularity]에서 [Days]를 선택하는 것이 좋습니다. 대용량 사용 보고서가 잘릴 수 있기 때문입니다.
  9. [Download report(CSV)]를 선택합니다.

Amazon CloudWatch 사용 보고서 검토

다운로드한 사용 보고서에서 Operation - LogDelivery를 기준으로 필터링할 테이블을 생성합니다. 테이블에서 다음 사용 유형에 대한 데이터를 검토합니다.

  • XXX--S3-Egress-Bytes: 생성된 로그 바이트의 양입니다. 이 값은 비용 계산에 유용합니다.
  • XXX--S3-Egress-ComprBytes: 로그가 압축된 후 Amazon S3로 전송된 로그 바이트의 양입니다. 이 값은 Amazon S3로 전송된 데이터의 양을 계산하는 데 유용합니다.

참고: 로그는 압축된 후 저장을 위해 Amazon S3로 전송됩니다.

전송된 데이터 양에 따라 비용 계산

  1. [XXX-S3-Egress-Bytes]를 기준으로 테이블을 필터링합니다.
  2. 모든 [UsageValues]의 합계를 계산합니다. 이 값은 처리된 로그의 총 양(바이트)을 나타냅니다.
  3. 바이트 수를 1024 ^ 3(1024* 1024* 1024)으로 나누어 바이트를 기가바이트로 변환합니다.
  4. Amazon S3로 전송된 로그 비용을 계산하려면 Amazon CloudWatch 요금 페이지의 [Logs] 탭을 참조하십시오.
    참고: AWS 프리 티어 이용 자격이 있는 경우 Amazon S3로 전송된 처음 5GB의 데이터는 무료입니다.
  5. 전송된 바이트 비용을 계산합니다. 예를 들어 AWS 프리 티어 이용 자격이 있고 Amazon S3에 78GB의 로그 데이터가 전송된 경우:
    총 기가바이트에서 처음 5GB를 뺍니다(78-5 = 73).
    그런 다음 결과 값(73)에 0.25 USD(처음 10TB에 대해 Amazon S3로 전송된 로그 데이터 GB당 비용)를 곱합니다. = 18.25 USD

S3 버킷의 데이터 양과 함께 전송된 압축된 데이터의 양 확인

  1. XXX-S3-Egress-ComprBytes를 기준으로 필터링합니다.
  2. 모든 [UsageValue] 값의 합계를 계산합니다. 이는 S3 버킷으로 전송된 압축된 데이터의 총 양을 나타냅니다.
  3. 바이트 수를 1024 ^ 3(1024* 1024* 1024)으로 나누어 바이트를 기가바이트로 변환합니다.
  4. 로그가 저장되는 S3 버킷을 엽니다. 버킷 내부를 탐색하고 관련 월을 선택합니다.
  5. [Actions], [Get total size]를 선택합니다. 이 작업이 반환하는 값은 위에서 계산한 값과 비슷해야 합니다.

생성되는 데이터 양을 최소화하여 향후 비용 절감

사용 사례에 따라 다음과 같은 비용 절감 전략의 일부 또는 전부를 구현하는 것이 좋습니다.

  • 문제 해결 시에만 VPC 흐름 로그를 활성화합니다.
  • 지속적인 모니터링이 필요한 선택된 탄력적 네트워크 인터페이스에 대해서만 VPC 흐름 로그를 활성화합니다.
  • 사용 사례의 요구 사항에 따라 REJECT/ACCEPT 트래픽에 대해서만 로깅을 활성화합니다.

이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?