Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ขั้นตอนใดที่จำเป็นในการรับการแจ้งเตือนทางอีเมลก่อนที่ VM จะปิดตัวลง


ขั้นตอนใดที่จำเป็นในการรับการแจ้งเตือนทางอีเมลก่อนที่ VM จะปิดตัวลง


ในการรับการแจ้งเตือนทางอีเมลก่อนที่ VM จะปิดตัวลงคุณสามารถทำตามขั้นตอนเหล่านี้ขึ้นอยู่กับผู้ให้บริการคลาวด์หรือแพลตฟอร์มการจำลองเสมือน:

สำหรับ Azure VMS

1. เปิดใช้งาน Auto-Shutdown: กำหนดค่าคุณลักษณะการตัดอัตโนมัติสำหรับ VM ของคุณในพอร์ทัล Azure ตรวจสอบให้แน่ใจว่าเวลาปิดระบบอย่างน้อยครึ่งชั่วโมงช้ากว่าเวลาปัจจุบันหากคุณต้องการแจ้งเตือนให้ทำงานอย่างถูกต้อง [1] [10]
2. การตั้งค่าการแจ้งเตือน: ในการตั้งค่าการปิดอัตโนมัติให้ระบุที่อยู่อีเมลเพื่อรับการแจ้งเตือน ผู้ใช้จะได้รับอีเมล 30 นาทีก่อนที่ VM จะปิดตัวลงทำให้พวกเขาสามารถเลื่อนการปิดระบบได้หากจำเป็น [10]
3. ใช้แอพ Azure Logic: สำหรับการแจ้งเตือนที่กำหนดเองมากขึ้นคุณสามารถสร้างแอพ Azure Logic ที่กระตุ้นก่อนเวลาปิดเครื่อง แอพนี้สามารถดึงตาราง VM และส่งอีเมลโดยใช้ตัวเชื่อมต่อ Office 365 Outlook [3] [10]

สำหรับ Google Compute Engine VMS

1. ใช้ StackDriver: ในขณะที่ Google Compute Engine ไม่ได้เสนอการแจ้งเตือนทางอีเมลโดยตรงสำหรับการปิดระบบคุณสามารถใช้ StackDriver สำหรับการแจ้งเตือนที่ขับเคลื่อนด้วยเหตุการณ์ สิ่งนี้เกี่ยวข้องกับการตั้งค่าการแจ้งเตือนสำหรับเหตุการณ์เฉพาะเช่นการบำรุงรักษาหรือรีสตาร์ทอินสแตนซ์ [2]
2. สคริปต์ที่กำหนดเอง: คุณสามารถเขียนสคริปต์ที่กำหนดเองเพื่อตรวจจับเหตุการณ์การบำรุงรักษาและส่งการแจ้งเตือน สิ่งนี้อาจเกี่ยวข้องกับการใช้เซิร์ฟเวอร์ข้อมูลเมตาเพื่อตรวจจับการเปลี่ยนแปลงในแอตทริบิวต์การบำรุงรักษา-Event` [2]

สำหรับแพลตฟอร์มอื่น ๆ (เช่น Vrops, Proxmox)

1. กำหนดค่าการแจ้งเตือน: ในแพลตฟอร์มเช่น VROPS คุณสามารถสร้างการแจ้งเตือนที่กำหนดเองที่ทริกเกอร์การแจ้งเตือนทางอีเมลเมื่อ VM ถูกขับเคลื่อนโดยไม่คาดคิด สิ่งนี้เกี่ยวข้องกับการตั้งค่าคำจำกัดความการแจ้งเตือนและการแจ้งเตือนในอินเทอร์เฟซการจัดการของแพลตฟอร์ม [5]
2. การเขียนสคริปต์สำหรับ Proxmox: สำหรับ ProxMox คุณอาจต้องใช้การเขียนสคริปต์เพื่อส่งการแจ้งเตือนทางอีเมลในระหว่างการปิดเครื่องอาจใช้เครื่องมือเช่น NUT สำหรับการปิดตัวลงของ UPS [9]

แต่ละแพลตฟอร์มมีวิธีการเฉพาะสำหรับการจัดการการแจ้งเตือนดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องปรึกษาเอกสารที่เกี่ยวข้องสำหรับคำแนะนำการตั้งค่าโดยละเอียด

การอ้างอิง:
[1] https://stackoverflow.com/questions/62571902/azure-vm-auto-shutdown-not-working-if-eMail-notification-is-enabled
[2] https://stackoverflow.com/questions/44653246/how-do-i-receive-notification-if-a-google-compute-engine-instance-restarts-or-mi
[3] https://learn.microsoft.com/en-us/answers/questions/1349909/send-email-notification-on-stop-vm-scheduled-(usin
[4] https://helpcenter.veeam.com/docs/backup/hyperv/general_email_notifications.html
[5] https://www.vmignite.com/2017/03/vrops-how-to-get-an-alert-and-email-notification-hen-a-vm-is-down/
[6] https://www.servicenow.com/community/now-platform-forum/email-notifications-best-practices/m-p/1109117
[7] https://www.anoopcnair.com/postpone-auto-shutdown-of-azure-vm-using-email/
[8] https://docs.splunk.com/documentation/splunk/9.4.0/alert/emailnotification
[9] https://forum.proxmox.com/threads/configuring-email-notification-on-ups-shutdown.160680/
[10] https://learn.microsoft.com/en-us/azure/devtest-labs/devtest-lab-auto-shutdown