サービス制限警告のAWS Trusted Advisorアラートを設定するにはどうすればよいですか?


11

Trusted Advisorのサービス制限のいずれかがWARNまたはERRORステータスになったときに、AWSが私にメールを送信してほしいだけです。私は彼らのガイドを確認し、サポートとチャットしてみましたが、誰もそれを実現することはできないので、私はここに連絡しています。

使用事例

多くのEC2インスタンスとCloudFormationスタックを起動し、すべてが多くのリソースを使用します。どういうわけか、私たちは常に検証スプリントの真ん中で知らない制限に達し、AWSが私たちの制限にぶつかるのに甘い時間を費やしている間、1時間ブロックされました。サービス制限の1つに近づいているときにメールでdevopsに何らかのイベントを設定したいのです。週に1回程度の頻度でチェックしても問題ありませんが、そのような細分性が可能であれば、1日に1回のほうが望ましいでしょう。

試み

CloudWatchイベントを設定しようとしましたが、サービス制限が更新されたときにメールで通知するしかありませんでした。

オプション

AWSの内部にはデフォルトの機能がないとサポートから言われたので、カスタムイベントオプションを探しています。または、可能であれば、Jenkins2とAWS CLIを利用するものも受け入れます。Jenkinsを使用する方法であれば、メールを送信する必要はありません。答えが変わった場合、私はおそらくdevopsチャネルを緩めるでしょう。

回答:


7

それは私のバックログにありますが、まだ初期の段階で、私はアイデアを浮上させただけなので、これがこれまでの私の発見です:

Trusted AdvisorをWebサービスとして使用する

主に: Trusted Advisorのポーリングによるステータス変更のチェック

このドキュメントの例はsupport、コマンドのサブセットを使用してaws cliで実装でき、「us-east-1」リージョンをターゲットに設定できます。次に、リストの構造部分のregionフィールドでフィルター処理する必要TrustedAdvisorResourceDetailがあります。

APIをポーリングするスクリプトを作成する時間はまだありませんでした(リクエストごとにグループ化するためのシェルスクリプトよりも、使用状況に応じてAWS SDKでルビーを目指します)。

それが実際には完全な答えではない場合でも、これが開始に役立つことを願っています。

Romeo Ninov提供:どのアカウントタイプで利用できるオプションの概要については、このサイトを確認してください。


1
Tensibai、最も興味深いオプションには、ビジネスまたはエンタープライズタイプのアカウントが必要です...
Romeo

1
@romeoフォームの編集を再度行い、クレジットを
思い通りに保ち
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.