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

توضح لك هذه المقالة كيفية إعداد تنبيهات صحة خدمة Azure باستخدام OpsGenie باستخدام إخطار على الويب. باستخدام تكامل Azure Service Health في OpsGenie، يمكنك إعادة توجيه تنبيهات Azure Service Health إلى OpsGenie. يمكن ل OpsGenie تحديد الأشخاص المناسبين للإخطار استنادا إلى جداول المكالمات، باستخدام البريد الإلكتروني والرسائل النصية (SMS) والمكالمات الهاتفية وإشعارات دفع iOS وAndroid والتنبيهات المتصاعدة حتى يتم الإقرار بالتنبيه أو إغلاقه.

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

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

  2. انتقل إلى قسم التكاملات في OpsGenie.

    قسم

  3. حدد زر تكامل Azure Service Health.

  4. قم بتسمية التنبيه وحدد الحقل Assigned to Team .

  5. املأ الحقول الأخرى مثل المستلمون والممكنون وقمع الإعلامات.

  6. انسخ عنوان URL للتكامل واحفظه، والذي يجب أن يحتوي بالفعل على إلحاقك apiKey بالنهاية.

  7. حدد حفظ التكامل

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    POST        https://api.opsgenie.com/v1/json/azureservicehealth?apiKey=<APIKEY>
    
    HEADERS     Content-Type: application/json
    
    BODY        <service health payload>
    
  3. يجب أن تتلقى استجابة 200 OK برسالة الحالة "ناجحة".

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

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