إرسال تنبيهات صحة خدمة Azure باستخدام PagerDuty باستخدام خطافات الويب

توضح لك هذه المقالة كيفية إعداد إعلامات صحة خدمة Azure من خلال PagerDuty باستخدام إخطار على الويب. باستخدام نوع تكامل Microsoft Azure المخصص ل PagerDuty، يمكنك إضافة تنبيهات حالة الخدمة إلى خدمات PagerDuty الجديدة أو الموجودة دون عناء.

إنشاء عنوان URL للتكامل الصحي للخدمة في PagerDuty

  1. تأكد من تسجيل الدخول إلى حساب PagerDuty الخاص بك وتسجيل الدخول إليه.

  2. انتقل إلى قسم الخدمات في PagerDuty.

    قسم

  3. حدد إضافة خدمة جديدة أو افتح خدمة موجودة قمت بإعدادها.

  4. في إعدادات التكامل، حدد ما يلي:

    أ. نوع التكامل: Microsoft Azure

    ب. اسم التكامل: <الاسم>

  5. املأ أي حقول مطلوبة أخرى وحدد إضافة.

  6. افتح هذا التكامل الجديد وانسخ عنوان URL للتكامل واحفظه.

إنشاء تنبيه باستخدام PagerDuty في مدخل Microsoft Azure

لمجموعة إجراءات جديدة:

  1. اتبع الخطوات من 1 إلى 8 في إنشاء تنبيه على إعلام صحة الخدمة لمجموعة إجراءات جديدة باستخدام مدخل Microsoft Azure.

  2. حدد في قائمة الإجراءات:

    أ. نوع الإجراء: إخطار على الويب

    ب. التفاصيل: عنوان URL الخاص بتكامل PagerDuty الذي قمت بحفظه مسبقا.

    جـ. الاسم: اسم Webhook أو الاسم المستعار أو المعرف.

  3. حدد حفظ عند الانتهاء لإنشاء التنبيه.

بالنسبة لمجموعة إجراءات موجودة:

  1. في مدخل Azure، حدد مراقبة.

  2. في قسم الإعدادات ، حدد مجموعات الإجراءات.

  3. ابحث عن مجموعة الإجراءات التي تريد تحريرها وحددها.

  4. أضف إلى قائمة الإجراءات:

    أ. نوع الإجراء: إخطار على الويب

    ب. التفاصيل: عنوان URL الخاص بتكامل PagerDuty الذي قمت بحفظه مسبقا.

    جـ. الاسم: اسم Webhook أو الاسم المستعار أو المعرف.

  5. حدد حفظ عند الانتهاء لتحديث مجموعة الإجراءات.

اختبار تكامل خطاف الويب الخاص بك عبر طلب HTTP POST

  1. إنشاء البيانات الأساسية لصحة الخدمة التي تريد إرسالها. يمكنك العثور على مثال على حمولة إخطار على الويب لصحة الخدمة في Webhooks لتنبيهات سجل نشاط Azure.

  2. إنشاء طلب HTTP POST كما يلي:

    POST        https://events.pagerduty.com/integration/<IntegrationKey>/enqueue
    
    HEADERS     Content-Type: application/json
    
    BODY        <service health payload>
    
  3. يجب أن تتلقى 202 Accepted رسالة تحتوي على "معرف الحدث".

  4. انتقل إلى PagerDuty للتأكد من إعداد التكامل بنجاح.

الخطوات التالية