AWS에서 Cloudwatch 이벤트 규칙을 생성하는 방법
이 페이지에서
- 전제 조건
- 무엇을 할 것인가?\n
- AWS에 로그인
- Cloudwatch에서 이벤트 규칙 만들기
- 결론
CloudWatch Events는 AWS 리소스의 변경 사항을 설명하는 시스템 이벤트의 거의 실시간 스트림을 제공합니다. 이벤트와 일치하는 규칙을 만들고 하나 이상의 대상 함수로 라우팅할 수 있습니다. CloudWatch 이벤트를 사용하여 자동화된 작업을 예약할 수 있습니다. 이러한 작업은 cron 또는 rate 표현식을 사용하여 특정 시간에 자체 트리거될 수 있습니다. EC2 인스턴스, Lambda 함수, Kinesis Data Streams, ECS 작업, Batch 작업, SNS 주제, SQS 대기열 및 몇 가지 추가 서비스를 CloudWatch 이벤트의 대상 엔드포인트로 사용할 수 있습니다. Cloudwatch 이벤트에 대한 자세한 내용은 여기에서 공식 AWS 설명서를 참조하십시오.
이 문서에서는 대상을 SNS 주제로 사용하여 이벤트 규칙을 생성하는 단계를 볼 수 있습니다.
전제 조건
- AWS 계정(계정이 없는 경우 생성).
- SNS 주제(이벤트 규칙의 대상이 됨).
우리는 무엇을 할 것인가?
- AWS에 로그인합니다.\n
- Cloudwatch에서 이벤트 규칙을 만듭니다.
AWS에 로그인
AWS 로그인 페이지로 이동하려면 여기를 클릭하세요.
위의 링크를 누르면 로그인 세부 정보를 사용하여 로그인해야 하는 다음과 같은 웹 페이지가 표시됩니다.
AWS에 성공적으로 로그인하면 다음과 같은 기본 대시보드가 표시됩니다. 왼쪽 상단의 "서비스"를 클릭합니다.
Cloudwatch에서 이벤트 규칙 생성
"Services"를 클릭한 후 "Cloudwatch"를 검색한 다음 결과를 클릭하면 Cloudwatch 대시보드로 이동합니다.
다음과 같이 Cloudwatch의 메인 대시보드가 표시됩니다. 알람이 표시되거나 표시되지 않을 수 있습니다. 내 지역에 이미 몇 개의 알람이 있으므로 대시보드에 표시됩니다.
"이벤트" 아래 왼쪽 패널에서 "규칙"을 클릭합니다.
여기에서 "규칙 만들기"를 클릭하여 새 이벤트 규칙을 만듭니다.
"Schedule" 라디오 버튼을 클릭하고 "Fixed rate of " 앞에 있는 텍스트 상자에 값을 지정합니다. 여기서 "5분 고정 속도"는 이벤트가 5분마다 트리거됨을 의미합니다.
사용 가능한 옵션 목록에서 대상을 선택할 수 있습니다.
이 경우 선택한 대상은 5분마다 트리거되는 "SNS 주제"입니다.
"세부 정보 구성"을 클릭합니다.
이벤트에 이름과 설명을 입력하고 "규칙 만들기"를 클릭합니다.
규칙이 생성되면 사용 가능한 규칙 목록에서 볼 수 있습니다.
이벤트 규칙이 더 이상 필요하지 않으면 규칙을 비활성화하거나 삭제할 수 있습니다.
규칙을 영구적으로 삭제하려면 삭제할 규칙을 선택하고 "작업" --> "삭제" 버튼을 클릭하십시오.
삭제 작업을 확인하려면 "삭제" 버튼을 클릭하십시오.
규칙이 삭제되면 복원할 수 없습니다. 이렇게 하면 계정에서 규칙이 영구적으로 삭제됩니다.
결론
이 기사에서는 5분마다 SNS 주제를 트리거하는 이벤트 규칙을 생성하는 단계를 살펴보았습니다. 규칙을 삭제하는 방법도 확인했습니다.