CloudWatch 이벤트 알림 이메일에 그래프 첨부
1968 단어 람다SNSCloudWatchSMSAWS
1.EC2
모니터링할 EC2 인스턴스를 준비합니다.
2.IAM 롤
Lambda에 연결할 IAM 롤을 준비합니다.
CloudWatchReadOnlyAccess
AmazonSESFullAccess
AmazonSNSReadOnlyAccess
AWSLambdaBasicExecutionRole
3.Lambda
코드는 다음 github의 것을 사용합니다.
htps : // 기주 b. 코 m / 아 ws - mp ぇ s / 아 ws - c ぉ 우도 t ch s p 쇼 tg 등 phs - r t - xt
Github에서 샘플 코드를 복제하고 npm install한 다음 ZIP을 만듭니다.
git clone https://github.com/aws-samples/aws-cloudwatch-snapshot-graphs-alert-context
cd aws-cloudwatch-snapshot-graphs-alert-context/
npm install
zip -r snapshotgraphsalarmdemo.zip ./*
설정은 github에 설명된 대로 설정합니다.
・런타임:Node.js
· 핸들러: emailer.myHandler
・타임아웃:30초
· 환경 변수: EMAIL_TO_ADDRESS, EMAIL_FROM_ADDRESS, MAIL_SERVER_REGION
zip 압축시는 주의! 계층이 맞지 않으면 "Unable to import module '...': No module named ..."등이 된다.
참고 : Lambda(Python)를 실행하면 "Unable to import module '...': No module named ..."
4.SNS
SNS 주제를 만들고 Lambda에 구독합니다.
5.SMS
[Email Address]로 인증해 둔다.
6.CloudWatch
EC2의 CPUUtilization이 0 이상(여기서는 테스트용)인 경우에 통지하도록 설정합니다.
7. 테스트
이메일이 도착했는지와 CloudWatchlogs 실행 결과를 확인해 보세요.
Reference
이 문제에 관하여(CloudWatch 이벤트 알림 이메일에 그래프 첨부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/leomaro7/items/adfc4a69c1eca6a8be4c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Lambda에 연결할 IAM 롤을 준비합니다.
CloudWatchReadOnlyAccess
AmazonSESFullAccess
AmazonSNSReadOnlyAccess
AWSLambdaBasicExecutionRole
3.Lambda
코드는 다음 github의 것을 사용합니다.
htps : // 기주 b. 코 m / 아 ws - mp ぇ s / 아 ws - c ぉ 우도 t ch s p 쇼 tg 등 phs - r t - xt
Github에서 샘플 코드를 복제하고 npm install한 다음 ZIP을 만듭니다.
git clone https://github.com/aws-samples/aws-cloudwatch-snapshot-graphs-alert-context
cd aws-cloudwatch-snapshot-graphs-alert-context/
npm install
zip -r snapshotgraphsalarmdemo.zip ./*
설정은 github에 설명된 대로 설정합니다.
・런타임:Node.js
· 핸들러: emailer.myHandler
・타임아웃:30초
· 환경 변수: EMAIL_TO_ADDRESS, EMAIL_FROM_ADDRESS, MAIL_SERVER_REGION
zip 압축시는 주의! 계층이 맞지 않으면 "Unable to import module '...': No module named ..."등이 된다.
참고 : Lambda(Python)를 실행하면 "Unable to import module '...': No module named ..."
4.SNS
SNS 주제를 만들고 Lambda에 구독합니다.
5.SMS
[Email Address]로 인증해 둔다.
6.CloudWatch
EC2의 CPUUtilization이 0 이상(여기서는 테스트용)인 경우에 통지하도록 설정합니다.
7. 테스트
이메일이 도착했는지와 CloudWatchlogs 실행 결과를 확인해 보세요.
Reference
이 문제에 관하여(CloudWatch 이벤트 알림 이메일에 그래프 첨부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/leomaro7/items/adfc4a69c1eca6a8be4c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git clone https://github.com/aws-samples/aws-cloudwatch-snapshot-graphs-alert-context
cd aws-cloudwatch-snapshot-graphs-alert-context/
npm install
zip -r snapshotgraphsalarmdemo.zip ./*
SNS 주제를 만들고 Lambda에 구독합니다.
5.SMS
[Email Address]로 인증해 둔다.
6.CloudWatch
EC2의 CPUUtilization이 0 이상(여기서는 테스트용)인 경우에 통지하도록 설정합니다.
7. 테스트
이메일이 도착했는지와 CloudWatchlogs 실행 결과를 확인해 보세요.
Reference
이 문제에 관하여(CloudWatch 이벤트 알림 이메일에 그래프 첨부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/leomaro7/items/adfc4a69c1eca6a8be4c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
EC2의 CPUUtilization이 0 이상(여기서는 테스트용)인 경우에 통지하도록 설정합니다.
7. 테스트
이메일이 도착했는지와 CloudWatchlogs 실행 결과를 확인해 보세요.
Reference
이 문제에 관하여(CloudWatch 이벤트 알림 이메일에 그래프 첨부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/leomaro7/items/adfc4a69c1eca6a8be4c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(CloudWatch 이벤트 알림 이메일에 그래프 첨부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/leomaro7/items/adfc4a69c1eca6a8be4c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)