Bagaimana cara mengatur peringatan Penasihat Tepercaya AWS untuk peringatan Batas Layanan?

11

Yang saya inginkan dalam hidup adalah AWS akan mengirimi saya email ketika Batas Layanan Penasihat Tepercaya mana pun masuk ke status WARN atau ERROR. Saya telah memeriksa panduan mereka, mencoba mengobrol dengan dukungan dan tidak ada yang bisa mewujudkannya, jadi saya menjangkau di sini.

Gunakan Kasing

Kami memutar banyak instance EC2 dan tumpukan CloudFormation dan semuanya menggunakan banyak sumber daya. Entah bagaimana kami selalu mencapai batas yang tidak kami ketahui di tengah sprint validasi dan berakhir diblokir selama satu jam sementara AWS mengambil waktu manis mereka melewati batas kami. Saya ingin mengatur semacam acara untuk mengirimkan email kepada para devops ketika salah satu Batas Layanan hampir tercapai . Saya baik-baik saja dengan itu memeriksa sesekali seminggu sekali, tetapi akan lebih suka sekali sehari jika granularitas semacam itu mungkin.

Mencoba

Saya mencoba menyiapkan Acara CloudWatch, tetapi satu-satunya pilihan yang bisa saya dapatkan adalah mengirim email kepada kami ketika Batas Layanan disegarkan - yang tidak berguna, karena Anda sudah berada di sana secara manual melihatnya dan tidak ada gunanya dalam email.

Pilihan

Dukungan memberi tahu saya bahwa tidak ada fungsi default untuk bagian dalam AWS ini, jadi saya mencari opsi acara khusus, atau saya juga akan menerima sesuatu yang memanfaatkan Jenkins2 dan AWS CLI jika itu merupakan rute yang memungkinkan. Jika Jenkins adalah cara untuk pergi, tidak perlu mengirim email - saya mungkin akan mengendur saluran devops kami, jika itu mengubah jawabannya.

Alex
sumber

Jawaban:

7

Itu ada di backlog saya tetapi masih pada tahap awal, saya baru saja memunculkan ide, jadi inilah temuan saya sejauh ini:

Menggunakan Penasihat Tepercaya sebagai Layanan Web

Terutama: Polling Penasihat Tepercaya Periksa Perubahan Status

Contoh dokumentasi ini dapat diimplementasikan dengan aws cli dengan supportsubset perintah dan menargetkan wilayah 'us-east-1', Anda kemudian harus memfilter pada regionbidang di bagian TrustedAdvisorResourceDetailstruktur daftar.

Saya masih belum punya waktu untuk menulis skrip untuk polling API (saya akan bertujuan ruby ​​dengan AWS SDK per penggunaan kami lebih dari skrip shell untuk mengelompokkan permintaan).

Semoga bantuan ini dimulai bahkan jika itu bukan jawaban yang lengkap.

Atas perkenan Romeo Ninov: Untuk rekap opsi mana yang tersedia untuk tipe akun mana Anda dapat memeriksa situs ini

Tensibai
sumber
1
Tensibai, untuk sebagian besar opsi menarik, Anda memerlukan akun tipe Bisnis atau Perusahaan ...
Romeo Ninov
1
@romeo Saya mengedit lagi untuk formulir, menjaga kredit sebanyak yang saya bisa saya pikirkan
Tensibai