Insights 이벤트 비용 - AWS CloudTrail

Insights 이벤트 비용

기존 추적 또는 이벤트 데이터 스토어에서 Insights 이벤트를 활성화하면 CloudTrail은 추적 또는 이벤트 데이터 스토어에서 수집한 지난 28일간의 관리 이벤트를 분석하여 정상 활동의 베이스라인을 설정합니다. 초기 기준이 생성된 후에는 지난 28일간의 데이터를 기반으로 매일 기준이 다시 계산됩니다. 기준 분석에 대한 CloudTrail 요금은 없습니다.

기준 분석 후에는 CloudTrail에서 분석하는 향후 모든 관리 이벤트에 대해 CloudTrail 요금이 발생합니다. 활성화된 Insights 유형에 대해 분석된 관리 이벤트 수에 따라 요금이 발생합니다.

readwrite 관리 이벤트를 로깅하는 추적 또는 이벤트 데이터 스토어에 대해 두 Insights 유형을 모두 로깅하도록 선택하는 경우, 분석된 총 이벤트 수는 로깅된 총 관리 이벤트 수보다 많습니다. 이는 CloudTrail이 쓰기 전용 관리 이벤트를 API 직접 호출 속도 계산을 위해 한 번, API 오류율을 확인하기 위해 다시 한 번, 총 두 번 분석하기 때문입니다. 읽기 전용 관리 이벤트는 API 오류율을 계산하기 위해 한 번 분석됩니다.

InsightsEvents 사용 유형을 찾아 청구서에서 Insights 이벤트 요금을 식별할 수 있습니다. 자세한 내용은 AWS Cost Explorer를 사용하여 CloudTrail 비용 및 사용량 보기 섹션을 참조하세요.

Insights가 활성화된 각 추적 및 이벤트 데이터 스토어에 대해 별도의 Insights 이벤트 요금이 발생합니다. 요금에 대한 자세한 내용은 AWS CloudTrail 요금 부분을 참조하세요.

예제 1 - 추적에서 API 직접 호출 속도 및 API 오류율에 대한 Insights 활성화

이 첫 번째 예제에서는 추적에서 Insights를 활성화하고 두 가지 Insights 유형을 모두 수집하도록 선택합니다. 이 예제의 추적은 readwrite 관리 이벤트를 모두 로깅하고 있습니다.

  • CloudTrail은 지난 28일 동안 로깅된 관리 이벤트를 분석하여 기준을 구성합니다. 분석에 대한 CloudTrail 요금은 없습니다.

  • 기준이 생성된 후 추적은 300,000개의 관리 이벤트를 로깅하며,그중 270,000개는 read 관리 이벤트이고 30,000개는 write 관리 이벤트입니다.

    • write 관리 이벤트는 API 직접 호출 속도에 대해 한 번, API 오류율에 대해 한 번, 총 두 번 분석됩니다(30,000 * 2=60,000).

    • read 관리 이벤트는 API 오류율에 대해 한 번 분석됩니다(270,000 * 1=270,000).

    • 분석된 총 관리 이벤트는 330,000개입니다(60,000 + 270,000). 이 추적에 대해 330,000개의 관리 이벤트를 분석하는 비용이 발생합니다. 다른 추적이나 이벤트 데이터 스토어에 대해 Insights를 활성화하면 요금이 별도로 부과됩니다.

예제 2 - 두 개의 추적에 대한 Insights 활성화

다음 예제에서는 추적 A와 추적 B라는 두 개의 추적에서 Insights를 활성화합니다. 추적 A에서는 API 직접 호출 속도 Insights만 활성화하고 추적 B에서는 API 오류율 Insights만 활성화하도록 선택합니다. 두 추적 모두 readwrite 관리 이벤트를 로깅합니다.

  • CloudTrail은 지난 28일 동안 로깅된 write 관리 이벤트를 분석하여 기준을 구성합니다. 분석에 대한 CloudTrail 요금은 없습니다.

  • 기준이 생성된 후 추적은 800,000개의 관리 이벤트를 로깅하며, 그중 710,000개는 read 이벤트이고 90,000개는 write 이벤트입니다.

    추적 A의 경우 다음과 같은 분석이 발생합니다.

    • write 관리 이벤트는 API 직접 호출 속도에 대해 한 번 분석됩니다(90,000 * 1=90,000).

    • CloudTrail은 API 직접 호출 속도 Insights에 대한 read 관리 이벤트만 분석하므로 write 관리 이벤트는 분석되지 않습니다.

    • 분석된 총 관리 이벤트는 90,000개입니다. 추적 A에 대해 90,000개의 관리 이벤트를 분석하는 비용이 발생합니다.

    추적 B의 경우 다음과 같은 분석이 발생합니다.

    • write 관리 이벤트는 API 오류율에 대해 한 번 분석됩니다(90,000 * 1=90,000).

    • read 관리 이벤트는 API 오류율에 대해 한 번 분석됩니다(710,000 * 1=710,000).

    • 분석된 총 관리 이벤트는 800,000개입니다(90,000 + 710,000). 추적 B에 대해 800,000개의 관리 이벤트를 분석하는 비용이 발생합니다.

예제 3 - 추적 및 이벤트 데이터 스토어에서 API 직접 호출 속도 및 API 오류율에 대한 Insights 활성화

이 마지막 예제에서는 추적과 이벤트 데이터 스토어 모두에서 API 직접 호출 속도 및 API 오류율에 대한 Insights를 활성화합니다. 추적 및 이벤트 데이터 스토어 모두 readwrite 관리 이벤트를 로깅하고 있습니다. 두 곳 모두에서 Insights를 활성화했으므로 추적 및 이벤트 데이터 스토어에 대한 CloudTrail Insights 요금이 별도로 발생합니다.

  • CloudTrail은 지난 28일 동안 로깅된 관리 이벤트를 분석하여 기준을 구성합니다. 분석에 대한 CloudTrail 요금은 없습니다.

  • 기준이 생성된 후 추적 및 이벤트 데이터 스토어는 500,000개의 관리 이벤트를 로깅하며, 그중 380,000개는 read 관리 이벤트이고 120,000개는 write 관리 이벤트입니다.

    추적의 경우 다음과 같은 분석이 발생합니다.

    • 추적에 대한 write 관리 이벤트는 API 직접 호출 속도에 대해 한 번, API 오류율에 대해 한 번, 총 두 번 분석됩니다(120,000 * 2=240,000).

    • 추적에 대한 read 관리 이벤트는 API 오류율에 대해 한 번 분석됩니다(380,000 * 1=380,000).

    • 추적에 대해 분석된 총 관리 이벤트는 620,000개입니다(240,000 + 380,000). 추적에 대해 620,000개의 관리 이벤트를 분석하는 비용이 발생합니다.

    이벤트 데이터 스토어의 경우 다음과 같은 분석이 발생합니다.

    • 이벤트 데이터 스토어에 대한 write 관리 이벤트는 API 직접 호출 속도에 대해 한 번, API 오류율에 대해 한 번, 총 두 번 분석됩니다(120,000 * 2=240,000).

    • 이벤트 데이터 스토어에 대한 read 관리 이벤트는 API 오류율에 대해 한 번 분석됩니다(380,000 * 1=380,000).

    • 이벤트 데이터 스토어에 대해 분석된 총 관리 이벤트는 620,000개입니다(240,000 + 380,000). 이벤트 데이터 스토어에 대해 620,000개의 관리 이벤트를 분석하는 비용이 발생합니다.