AWS Eventbridge การแสดงข้อความเตือนมันไม่ทำงานโดยใช้ SNS เรื่อ

0

คำถาม

ฉันต้องการที่จะได้รับการแจ้งให้ทราบต่างๆจาก AWS Eventbridge ตอนที่มีกำหนดเหตุการณ์สำหรับของฉันอเมซอนเปิดสะทกสะทานเลยละสิคลาวด์(อเมซอน EC2)ตัวอย่าง

enter image description here

ฉันจะสร้างอะไรสักอย่างที่ Eventbridge ปกครองและตั้งเป้าหมายที่เป็นอยู่แล้วทำงาน SNS กเรื่อง ที่ SNS เรื่องขอบอกรับทำงาน Lambda ฟังก์ชันที่ใช้สำหรับอีกคนนึงว่า"Cloudwatch จะนั่นแหละ"สัญญาณเตือนภัแล้ว ที่ eventbridge การตั้งค่าตาม:

{
  "source": ["aws.health"],
  "detail-type": ["AWS Health Event"],
  "detail": {
    "service": ["EC2"],
    "eventTypeCategory": ["scheduledChange"]
  }
}

enter image description here

enter image description here

ฉันมี EC2 กำหนดซ่อมบำรุงราง(เครื่อง)การแจ้งให้ทราบเท่าที่อีเมลล์จาก AWS แต่นี่ eventbridge ฉันสร้างไม่ได้กระตุ้นสำหรับมันและยังไม่ได้ส่งมีการแจ้งเตือนไปในสถานการณ์ช่องสัญญาณด้วย

ฉันยังไม่แน่ใจตอนนี้ถ้าฉันขาดอะไรบางอย่างในการตั้งค่า. ฉันเป็นการตั้งค่ามันเป็นครั้งแรกและไม่มีทางที่จะเพียงทดสอบมันด้วปลอมข้อเสนอแนะ มันคือควรจะทำงานถึงแม้ว่ามันมีนัดเดียวจัดตารางเหตุการณ์ที่ดูเหมือนอยู่ด้านบนเบลล์ภาพไอคอน(เช่นแสดงในภาพหน้าจอที่จับได้อยู่ด้านบน)ถูกต้องไหม

2

คำตอบที่ดีที่สุด

1

เพื่อที่จะหาสาเหตุของปัญหาผมขอแนะนำให้ดูเป็นคน CloudWatch การใช้ metrics สำหรับ SNS. SNS รายงานต่อไปนี้ metrics ซึ่งอาจจะเป็นประโยชน์สำหรับคุณ: NumberOfMessagesPublished, NumberOfNotificationsDelivered NumberOfNotificationsFailed. ถ้าคุณเจอพวกนี้ metrics รายงานว่าเป็นพวกเขามีค่าต่างจาก 0,นี่หมายความว่า SNS อย่างเราได้รับคำขู่แบบนี้เหตุการณ์จากเหตุการณ์สะพานและปัญหาคือที่ไหนสักแห่ง

ถ้าคุณกำลังใช้ Lambda ต้องส่งจดหมายทั้งหมดนั่นแหละคุณควรไปดูที่ห้องปูมบันทึกอยู่ใน CloudWatch เพื่อจะได้เห็นถ้า Lambda ทำประมวลผลเรียบร้อยแล้ว คุณอาจจะต้องตรวจดูตั้งค่าสำหรับ Lambda แนะนำโดย AWS:(เชื่อมต่อ)

สำหรับการดีบั๊กเพิ่มเติมคุณอาจจะต้องการจะตรวจสอบออกไป test-event-pattern CLI กองบัญชาการ

มันคือควรจะทำงานถึงแม้ว่ามันมีนัดเดียวจัดตารางเหตุการณ์ที่ดูเหมือนอยู่ด้านบนเบลล์ภาพไอคอน(เช่นแสดงในภาพหน้าจอที่จับได้อยู่ด้านบน)ถูกต้องไหม

ใช่มันจะต้องทำงานถึงแม้ว่ามันมีอยู่แล้วเป็นเหตุการณ์.

2021-11-17 16:31:10

ขอบคุณ Ervin สำหรับบางอย่างดีข้อมูลอยู่ที่นี่ คุณสามารถตรวจ screenshots? c2n.ฉัน/4e2fqht c2n.ฉัน/4e2fqrR คุณช่วยผมไหน?. มันแสดงถึงตีพิมพ์แล้วส่งมาเป็นค่า 1. นั่นหมายความว่าทำงานอยู่ถูกต้องหรือเปล่าครับ. แต่ฉันไม่เห็นอะไรบนของฉันนั่นแหละช่องสัญญาณด้วย
JohnW

ฉันเห็นว่าคุณต้องดูแลรักษาเหตุการณ์จาก CloudWatch ถึงแม้ว่าผมไม่เห็นคุณค่าสำหรับ SNS ความสำเร็จโปรแกรมจัดหน้าสิ่งพิมพ์หรือความผิดพลาดของ. โปรดตรวจสอบว่าคุณมี Lambda หรือบางอย่างบอกรับค SNS กเรื่อง
Ervin Szilagyi

อืมม,ที่ SNS เรื่องขอบอกรับค lambda ฟังก์ชันไปแล้วและพวกเขากำลังถูกใช้อยู่แล้วสำหรับบาง CloudWatch สัญญาณเตือนภัเพื่อนคลายบ้าง คุณคิดว่าถ้ามี IAM บทบาทต้องการสำหรับกำหนดระหว่าง AWS Eventbridge และ SNS หรือระหว่าง AWS Eventbridge และ Lambda?.
JohnW
0

ฉันกำลังที่คล้ายกันปัญหากับ eventbridge กฏข้อที่สร้างกับ cloudformation. ฉันต้องด้วยตนเองออกไป eventbridge กฏทาง AWS นคอนโซลและไปกระตุ้นและเลือก SNS เรื่องอีกครั้ง ตอนนี้มันได้ผล มันใช้เวลาสักพักในการดำเนินการตรวจสอบอยู่ค่ะ คุณสามารถยืนยันว่าซ่อมทำอย่างนั้นสำหรับคุณฉันไม่แน่ใจว่าจะแก้ไขเรื่องนี้...

2021-11-17 16:19:53

ได้โปรดอย่าทำไม่ได้ตั้งคำถามของคุณในตอบส่วน!
Talha Tayyab

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................