يتضمن تكوين الإخطارات التلقائية في مختبرات Azure DevTest بضع خطوات لضمان حصول مستخدمي المختبر على تحذيرات في الوقت المناسب قبل إغلاق أجهزتهم الافتراضية (VMS). هنا كيف يمكنك إعداده:
1.
- انتقل إلى الصفحة الرئيسية لمختبرك وحدد السياسات والسياسات.
- في قسم الجداول ، اختر تلقائيًا.
- تمكين التقطيع التلقائي عن طريق الاختيار وتحديد وقت الإغلاق المجدول والمنطقة الزمنية [3] [5].
2. تكوين الإخطارات:
-ضمن إعدادات التخلص التلقائي ، حدد نعم لإرسال إشعار قبل التخلص التلقائي؟.
- يمكنك اختيار إرسال إشعارات عبر البريد الإلكتروني أو webhook. للبريد الإلكتروني ، أدخل عنوان البريد الإلكتروني للمستلم. بالنسبة إلى webhook ، قدم نقطة نهاية عنوان URL حيث سيتم إرسال الإخطارات [3] [5].
3. استخدام Webhooks للإخطارات المخصصة:
- لإرسال الإخطارات عبر webhook ، يمكنك استخدام خدمات مثل تطبيقات Azure Logic. قم بإنشاء تطبيق منطقي مع تشغيل طلب HTTP للتعامل مع إشعارات إيقاف التشغيل.
- قم بتكوين تطبيق المنطق لإرسال الإخطارات (على سبيل المثال ، عبر الفرق أو البريد الإلكتروني) عندما يتلقى طلب WebHook. يتيح ذلك للمستخدمين تأخير عمليات الإغلاق من خلال النقر على أزرار الإجراء في الإخطار [1].
4. خيارات الإخطار:
- تتضمن الإشعارات عادة خيارات لتخطي الإغلاق أو تأخيره بمقدار ساعة أو ساعتين. هذا يمنح المستخدمين مرونة لإدارة جلسات عملهم [3] [7].
من خلال اتباع هذه الخطوات ، يمكنك تكوين إشعارات التقطيع التلقائي بشكل فعال في DevTest Labs ، مع التأكد من إعلام المستخدمين ويمكنهم إدارة VMs بكفاءة.
الاستشهادات:
[1] https://techcommunity.microsoft.com/blog/azurevcommunityblog/devtest-labs ---shutdown-notifications-in-teams-chat-messages/1874092
[2] https://stackoverflow.com/questions/45046627/how-do-i-set-automatic-updates-on-azure-devtest-lab-vm
[3] https://learn.microsoft.com/en-us/azure/devtest-labs/devtest-lab-auto-hutdown
[4] https://stackoverflow.com/questions/72086163/azure-policy-enable-auto-shutdown-at-vms
[5] https://github.com/microsoftdocs/azure-docs/blob/master/articles/devtest-labs/devtest-lab-create-lab.md
[6] https://docs.azure.cn/en-us/virtual-machines/Maintence-Notifications
[7]
[8]