본문 바로가기

공개

event pattern 에 대해서

CloudWatch Events란 

Amazon CloudWatch Events는 거의 실시간으로 시스템 이벤트 흐름을 제공하여 Amazon 웹 서비스 자원의 변경을

낸다. 규칙에 맞는 이벤트를 하나 이상의 목표 함수나 흐름으로 나누는 간단한 규틱을 사용할 수도 있다

 

여기서 우리가 알고 싶은 것은 

 

event pattern 이다

 

바로 서비스에 대한 조건을 주는 것이다 pattern 으로

{
  "source": ["aws.application-autoscaling"],
  "detail-type": ["Application Auto Scaling Scaling Activity State Change"]
}

지금 사진과 함께 보이는 이벤트 패턴은 Application Auto Scaling 서비스의 

이벤트 유형인 Scaling Activity State Change이다

 

이 이벤트는 Auto scaling 에서 지정한 최대 용량의 한도에 도달하면 

rule에 target의 무언가를 실행해줄 것이다

 

그리고 이건 그 target이다 SNS을 타겟으로 했다면 

 

pattern에 충족했을 때 이 대상에서 정의한 무언가가 실행될 것이다 

대표적으로는 Email 보내는 기능이 있을 것이다

 

이러한 간단한 흐름을 가지고 있다

'공개' 카테고리의 다른 글

KMS란  (1) 2022.02.22
lambda 트리거  (0) 2022.02.22
ELB의 로그 S3 버킷에 저장  (0) 2022.02.17
cloudwatch event  (0) 2022.02.16
cloudwatch agent  (0) 2022.02.16