쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

CloudWatch에서 규칙에 따라 생성된 지표 그래프 작성

포커스 모드
CloudWatch에서 규칙에 따라 생성된 지표 그래프 작성 - Amazon CloudWatch

Contributor Insights는 지표 수학 함수 INSIGHT_RULE_METRIC을 제공합니다. 이 함수를 사용하여 Contributor Insights 보고서의 데이터를 CloudWatch 콘솔 [지표(Metrics)] 탭의 그래프에 추가할 수 있습니다. 이 수학 함수를 기반으로 경보를 설정할 수도 있습니다. 지표 수학 함수에 대한 자세한 내용은 CloudWatch 지표에 수학 표현식 사용 단원을 참조하세요.

이 지표 수학 함수를 사용하려면 cloudwatch:GetMetricDatacloudwatch:GetInsightRuleReport 권한이 모두 있는 계정에 로그인해야 합니다.

구문은 INSIGHT_RULE_METRIC(ruleName, metricName)입니다. ruleName은 Contributor Insights 규칙의 이름이고 metricName은 다음 목록의 값 중 하나입니다. metricName의 값은 수학 함수가 반환하는 데이터의 유형을 결정합니다.

  • UniqueContributors - 각 데이터 요소에 대한 고유한 기여 요소 수입니다.

  • MaxContributorValue - 각 데이터 요소에 대한 최상위 기여 요소의 값입니다. 그래프의 각 데이터 포인트에 대해 기고자의 ID가 변경될 수 있습니다.

    이 규칙이 Count를 기준으로 집계되는 경우 각 데이터 요소의 최상위 기여 요소는 해당 기간에 가장 많이 발생한 기여 요소입니다. 규칙이 Sum을 기준으로 집계되는 경우 최상위 기여 요소는 해당 기간 동안 규칙의 Value로 지정된 로그 필드에서 합계가 가장 큰 기여 요소입니다.

  • SampleCount - 규칙과 일치하는 데이터 요소의 수입니다.

  • Sum - 해당 데이터 요소가 나타내는 기간 동안 모든 기여 요소의 값 합계입니다.

  • Minimum - 해당 데이터 요소가 나타내는 기간 동안 단일 관측치의 최솟값입니다.

  • Maximum - 해당 데이터 요소가 나타내는 기간 동안 단일 관측치의 최댓값입니다.

  • Average - 해당 데이터 요소가 나타내는 기간 동안 모든 기여 요소의 평균 값입니다.

Contributor Insights 지표 데이터에 대한 경보 설정하기

INSIGHT_RULE_METRIC 함수를 사용하여 Contributor Insights가 생성하는 지표에 대한 경보를 설정할 수 있습니다. 예를 들어, 거부된 전송 제어 프로토콜(TCP) 연결의 비율을 기준으로 경보를 생성할 수 있습니다. 이 유형의 경보를 시작하려면 다음 두 예제에 표시된 것과 같은 규칙을 생성할 수 있습니다.

예제 규칙: “RejectedConnectionsRule”

{ "Schema": { "Name": "CloudWatchLogRule", "Version": 1 }, "LogGroupNames": [ "/aws/containerinsights/sample-cluster-name/flowlogs" ], "LogFormat": "CLF", "Fields": { "3": "interfaceID", "4": "sourceAddress", "8": "protocol", "13": "action" }, "Contribution": { "Keys": [ "interfaceID", "sourceAddress" ], "Filters": [ { "Match": "protocol", "EqualTo": 6 }, { "Match": "action", "In": [ "REJECT" ] } ] }, "AggregateOn": "Sum" }

예제 규칙: “TotalConnectionsRule”

{ "Schema": { "Name": "CloudWatchLogRule", "Version": 1 }, "LogGroupNames": [ "/aws/containerinsights/sample-cluster-name/flowlogs" ], "LogFormat": "CLF", "Fields": { "3": "interfaceID", "4": "sourceAddress", "8": "protocol", "13": "action" }, "Contribution": { "Keys": [ "interfaceID", "sourceAddress" ], "Filters": [{ "Match": "protocol", "EqualTo": 6 }], "AggregateOn": "Sum" } }

규칙을 생성하면 다음의 지표 수학 표현식 예를 사용하여 Contributor Insights가 보고하는 데이터를 그래프로 표시할 수 있는 CloudWatch 콘솔에서 지표(Metrics) 탭을 선택합니다.

예: 지표 수학 표현식

e1 INSIGHT_RULE_METRIC("RejectedConnectionsRule", "Sum") e2 INSIGHT_RULE_METRIC("TotalConnectionsRule", "Sum") e3 (e1/e2)*100

이 예에서 e3 지표 수학 표현식은 거부된 모든 TCP 연결을 반환합니다. TCP 연결의 20%가 거부되는 경우 알림을 받으려면, 임계값을 100에서 20으로 변경하여 표현식을 수정할 수 있습니다.

참고

지표(Metrics) 섹션에서 모니터링하는 지표에 대해 경보를 설정할 수 있습니다. 그래프로 표시된 지표(Graphed metrics) 탭에서 작업(Actions) 열 아래에 있는 경보 생성(Create alarm) 아이콘을 선택할 수 있습니다. 경보 생성(Create alarm) 아이콘은 종 모양으로 되어 있습니다.

지표 그래프 작성 및 지표 수학 함수 사용에 대한 자세한 내용은 CloudWatch 그래프에 수학 표현식 추가 섹션을 참조하세요.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.