إرسال تنبيهات صحة خدمة Azure باستخدام PagerDuty باستخدام خطافات الويب
توضح لك هذه المقالة كيفية إعداد إعلامات صحة خدمة Azure من خلال PagerDuty باستخدام إخطار على الويب. باستخدام نوع تكامل Microsoft Azure المخصص ل PagerDuty، يمكنك إضافة تنبيهات حالة الخدمة إلى خدمات PagerDuty الجديدة أو الموجودة دون عناء.
إنشاء عنوان URL للتكامل الصحي للخدمة في PagerDuty
تأكد من تسجيل الدخول إلى حساب PagerDuty الخاص بك وتسجيل الدخول إليه.
انتقل إلى قسم الخدمات في PagerDuty.
حدد إضافة خدمة جديدة أو افتح خدمة موجودة قمت بإعدادها.
في إعدادات التكامل، حدد ما يلي:
أ. نوع التكامل: Microsoft Azure
ب. اسم التكامل: <الاسم>
املأ أي حقول مطلوبة أخرى وحدد إضافة.
افتح هذا التكامل الجديد وانسخ عنوان URL للتكامل واحفظه.
إنشاء تنبيه باستخدام PagerDuty في مدخل Microsoft Azure
لمجموعة إجراءات جديدة:
اتبع الخطوات من 1 إلى 8 في إنشاء تنبيه على إعلام صحة الخدمة لمجموعة إجراءات جديدة باستخدام مدخل Microsoft Azure.
حدد في قائمة الإجراءات:
أ. نوع الإجراء: إخطار على الويب
ب. التفاصيل: عنوان URL الخاص بتكامل PagerDuty الذي قمت بحفظه مسبقا.
جـ. الاسم: اسم Webhook أو الاسم المستعار أو المعرف.
حدد حفظ عند الانتهاء لإنشاء التنبيه.
بالنسبة لمجموعة إجراءات موجودة:
في مدخل Azure، حدد مراقبة.
في قسم الإعدادات ، حدد مجموعات الإجراءات.
ابحث عن مجموعة الإجراءات التي تريد تحريرها وحددها.
أضف إلى قائمة الإجراءات:
أ. نوع الإجراء: إخطار على الويب
ب. التفاصيل: عنوان URL الخاص بتكامل PagerDuty الذي قمت بحفظه مسبقا.
جـ. الاسم: اسم Webhook أو الاسم المستعار أو المعرف.
حدد حفظ عند الانتهاء لتحديث مجموعة الإجراءات.
اختبار تكامل خطاف الويب الخاص بك عبر طلب HTTP POST
إنشاء البيانات الأساسية لصحة الخدمة التي تريد إرسالها. يمكنك العثور على مثال على حمولة إخطار على الويب لصحة الخدمة في Webhooks لتنبيهات سجل نشاط Azure.
إنشاء طلب HTTP POST كما يلي:
POST https://events.pagerduty.com/integration/<IntegrationKey>/enqueue HEADERS Content-Type: application/json BODY <service health payload>
يجب أن تتلقى
202 Accepted
رسالة تحتوي على "معرف الحدث".انتقل إلى PagerDuty للتأكد من إعداد التكامل بنجاح.
الخطوات التالية
- تعرف على كيفية تكوين إشعارات webhook لأنظمة إدارة المشاكل الموجودة.
- راجع مخطط webhook لتنبيه سجل النشاط.
- تعرف على إشعارات حالة الخدمة.
- تعرف على المزيد حول مجموعات العمل.