วิธีการตั้งค่าการแจ้งเตือน AWS Trusted Advisor สำหรับคำเตือน Service Limit?


11

สิ่งที่ฉันต้องการในชีวิตคือการที่ AWS ยิงอีเมลให้ฉันเมื่อใดก็ตามที่ข้อ จำกัด การบริการของที่ปรึกษาที่เชื่อถือได้ไปที่สถานะ WARN หรือ ERROR ฉันตรวจสอบคำแนะนำลองใช้การแชทด้วยการสนับสนุนและไม่มีใครสามารถทำสิ่งนั้นได้ดังนั้นฉันจึงยื่นมือออกไปที่นี่

ใช้ Case

เราหมุนอินสแตนซ์ของ EC2 จำนวนมากและกองซ้อน CloudFormation และทุกอย่างใช้ทรัพยากรจำนวนมาก อย่างใดก็ตามเรามักจะถึงขีด จำกัด ที่เราไม่ทราบในช่วงกลางของการตรวจสอบและจบลงด้วยการถูกบล็อกเป็นเวลาหนึ่งชั่วโมงในขณะที่ AWS ใช้เวลาหวานของพวกเขากระแทกขีด จำกัด ของเรา ฉันต้องการตั้งค่ากิจกรรมบางอย่างเพื่อส่งอีเมลไปที่devops เมื่อหนึ่งใน Service Limits ใกล้จะถึงแล้ว ฉันไม่เป็นไรเพราะตรวจสอบไม่บ่อยเหมือนสัปดาห์ละครั้ง แต่อยากได้วันละครั้งถ้าเป็นไปได้

ความพยายามในการ

ฉันลองตั้งค่าเหตุการณ์ CloudWatch แต่ตัวเลือกเดียวที่ฉันทำได้คือส่งอีเมลถึงเราเมื่อ Service Limits ถูกรีเฟรช - ซึ่งไม่มีประโยชน์เพราะคุณอยู่ในนั้นแล้วมองไปที่มันด้วยตนเองและไม่มีจุดใดในอีเมล

ตัวเลือก

ฝ่ายสนับสนุนบอกว่าไม่มีฟังก์ชั่นเริ่มต้นสำหรับ AWS นี้ดังนั้นฉันกำลังมองหาตัวเลือกเหตุการณ์ที่กำหนดเองหรือฉันจะยอมรับบางสิ่งที่ใช้ประโยชน์จาก Jenkins2 และ AWS CLI หากเป็นเส้นทางที่เป็นไปได้ หากเจนกินส์เป็นวิธีที่จะไปไม่จำเป็นต้องส่งอีเมล - ฉันอาจให้มันหย่อนช่องทาง devops ของเราถ้ามันเปลี่ยนคำตอบใด ๆ

คำตอบ:


7

นั่นเป็นงานในมือของฉัน แต่ยังอยู่ในระยะเริ่มต้นฉันเพิ่งค้นพบความคิดดังนั้นนี่คือสิ่งที่ฉันค้นพบ:

การใช้ที่ปรึกษาที่เชื่อถือได้เป็นบริการเว็บ

ส่วนใหญ่: สำรวจที่ปรึกษาที่เชื่อถือได้ตรวจสอบการเปลี่ยนแปลงสถานะ

ตัวอย่างเอกสารนี้สามารถนำไปใช้กับ aws cli ด้วยsupportชุดย่อยของคำสั่งและกำหนดเป้าหมายภูมิภาค 'us-east-1' จากนั้นคุณจะต้องกรองในregionฟิลด์ในTrustedAdvisorResourceDetailส่วนโครงสร้างของรายการ

ฉันยังไม่มีเวลาเขียนสคริปต์เพื่อสำรวจความคิดเห็นของ API (ฉันจะตั้งเป้าที่ ruby ​​กับ AWS SDK ต่อการใช้งานของเรามากกว่าเชลล์สคริปต์เพื่อจัดกลุ่มคำขอ)

หวังว่าความช่วยเหลือนี้เริ่มต้นแม้ว่าจะไม่ได้คำตอบที่สมบูรณ์

ความอนุเคราะห์จาก Romeo Ninov: สำหรับการสรุปของตัวเลือกที่มีอยู่สำหรับประเภทบัญชีที่คุณสามารถตรวจสอบเว็บไซต์นี้


1
Tensibai สำหรับตัวเลือกที่น่าสนใจที่สุดคุณต้องใช้บัญชีประเภทธุรกิจหรือองค์กร ...
Romeo Ninov

1
@romeo ฉันแก้ไขอีกครั้งสำหรับแบบฟอร์มรักษาเครดิตให้มากที่สุดเท่าที่ฉันจะคิดได้
Tensibai
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.