서비스 제한 경고에 대해 AWS Trusted Advisor 경고를 설정하는 방법은 무엇입니까?


11

Trusted Advisor의 서비스 제한이 WARN 또는 ERROR 상태가 될 때 AWS에서 이메일을 보내면됩니다. 가이드를 확인하고 지원 담당자와 채팅을 시도했지만 아무도 그 일을 할 수 없으므로 여기에 연락하고 있습니다.

사용 사례

우리는 많은 EC2 인스턴스와 CloudFormation 스택을 가동시키고 모든 것이 많은 리소스를 사용합니다. 어쨌든 우리는 항상 검증 스프린트 도중에 알지 못했던 한계에 도달했으며 한 시간 동안 차단되어 AWS가 한계를 뛰어 넘습니다. 서비스 한도 중 하나에 가까워지면 개발자 에게 이메일보내도록 일종의 이벤트를 설정하고 싶습니다 . 나는 일주일에 한 번처럼 자주 점검하는 것이 좋지만, 그런 종류의 세분성이 가능하다면 하루에 한 번 선호합니다.

시도

CloudWatch 이벤트 설정을 시도했지만 서비스 한도를 새로 고칠 때 이메일로 연락하는 것이 유일한 방법이었습니다. 이 방법은 쓸모가 없습니다.

옵션

지원팀은 AWS 내부 에이 기능에 대한 기본 기능이 없다고 말 했으므로 사용자 정의 이벤트 옵션을 찾고 있거나 가능한 경우 Jenkins2 및 AWS CLI를 활용하는 것도 허용합니다. Jenkins가가는 길이라면 이메일을 보낼 필요가 없습니다. 답변이 바뀌면 devops 채널이 느려질 것입니다.

답변:


7

그것은 내 백 로그에 있지만 여전히 초기 단계에 있습니다. 방금 아이디어를 떠 올렸으므로 여기까지의 결과가 있습니다.

Trusted Advisor를 웹 서비스로 사용

주로 : 상태 변경에 대한 신뢰할 수있는 조언자 설문 조사

이 설명서 예제는 support명령 의 하위 집합을 사용하여 'us-east-1'영역을 대상으로하는 aws cli를 사용하여 구현할 수 있으며 목록 regionTrustedAdvisorResourceDetail구조 부분 에서 필드 를 필터링 해야합니다.

여전히 API를 폴링하는 스크립트를 작성할 시간이 없었습니다 (요청을 그룹화하는 쉘 스크립트보다 사용량에 따라 AWS SDK를 사용하여 루비를 목표로하고 있습니다).

이것이 완전한 답변이 아니더라도 시작하는 데 도움이되기를 바랍니다.

Romeo Ninov 제공 : 사이트를 확인할 수있는 계정 유형에 대한 옵션 선택


1
Tensibai, 가장 흥미로운 옵션을 사용하려면 비즈니스 또는 엔터프라이즈 유형 계정이 필요합니다.
Romeo Ninov

1
@romeo 제가 생각하기에 가능한 한 많은 크레디트를 유지하면서 양식을 다시 편집했습니다.
Tensibai
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.