إذا كنت تستخدم ServiceNow لإدارة خدمات تكنولوجيا المعلومات، فيمكنك تكوين ميزة إعلام تنبيه Dotcom-Monitor لإدارة حوادث المراقبة من داخل حساب ServiceNow الخاص بك.

هناك طريقتان لإعداد تكامل Dotcom-Monitor مع ServiceNow: تكوين التكامل عبر HTTP Webhooks واستخدام تطبيق ServiceNow® Event Management.

يستفيد النهج الأول من طريقة تسليم تنبيه HTTP Webhook لتوصيل حسابات Dotcom-Monitor و ServiceNow عبر طلبات webhook. يتضمن هذا الأسلوب التخصيص اليدوي لقوالب التنبيه لتعيين متغيرات رسالة Dotcom-Monitor إلى حقول أحداث ServiceNow. يرجى زيارة مقالة تكامل خطاف ويب HTTP لمعرفة كيفية إرسال رسائل تنبيه إلى عنوان URL مخصص لخطاف الويب.

بدلا من ذلك، إذا كان لديك مكون إضافي نشط لإدارة الأحداث، فيمكنك تكوين نظام تنبيه Dotcom-Monitor لدفع أحداث التنبيه مباشرة إلى مثيل ServiceNow الخاص بك. في هذه الحالة ، سيرسل Dotcom-Monitor طلب JSON مع تفاصيل التنبيه في الحمولة إلى نقطة النهاية https://< instancename.service-now.com/api/global/em/jsonv2> وإنشاء سجل جديد في [em_events] في كل مرة يتم فيها إنشاء تنبيه مراقبة جديد في Dotcom-Monitor.

يتم تكوين الطلبات إلى واجهة برمجة تطبيقات خدمة ويب ServiceNow تلقائيا وفقا لمتطلبات واجهة برمجة تطبيقات خدمة الويب ServiceNow. يرجى الاطلاع على كيفية تعيين متغيرات رسالة التنبيه إلى [em_events] الحقول أدناه.

حقل الحدث مقابل متغير مراقبة الدوت كوم
حقل الحدث في سيرفس ناو متغير / قيمة رسالة مراقب الدوت كوم
مفتاح الرسالة @DeviceEventHistory_SeqID

عندما يكتشف Dotcom-Monitor تغييرا في حالة الجهاز (على سبيل المثال ، بسبب خطأ في المراقبة) ويولد تنبيه مراقبة ، سيقوم نظام التنبيه بإنشاء حدث جديد برقم تعريف فريد @DeviceEventHistory_SeqID. بمجرد التعيين للحدث ، يظل @DeviceEventHistory_SeqID كما هو حتى يغير الجهاز حالته. يمكنك استخدام هذا المعرف لإعداد إدارة الحوادث في ServiceNow.

مصدر دوت كوم مونيتور
مثيل المصدر @Location

اسم موقع المراقبة الذي تم إنشاء حدث له.

كعب @DeviceName

اسم جهاز المراقبة الذي أنشأت Dotcom-Monitor حدثا له.

مورد @TaskName

اسم مهمة المراقبة. يبقى الملف فارغا للأشعة فوق البنفسجية.

اسم المقياس @TaskType

نوع مهمة المراقبة. القيم المحتملة:

  • عرض المستخدم
  • المتصفحعرض
  • عرض الويب
  • سيرفرفيو
  • المقاييسعرض
شده حالة الجهاز. القيم المحتملة:

  • حسناحدث تنبيه وقت التشغيل ، عندما غادر الجهاز حالة التنبيه.
  • حرجحدث خطأ أدى إلى تشغيل نظام التنبيه وتغيير حالة الجهاز إلى تنبيه.
وصف وصف الحادث. القيم المحتملة:

  • إذا كانت الخطورة: حسنا

“موافق – عرض التنبيه – @ (Model.DMUserLink) OnlineReporting.aspx؟ CUID=@Model.OnlineReportCUID”

  • إذا كانت الخطورة: حرجة

“@Model.FirstErrorResponse.AllErrors[0]. نوع الخطأ – @Model.فيرست ووروليبانس.AllErrors[0]. السبب — @Model.StartMonitorDowntime — عرض التنبيه — @ (Model.DMUserLink)OnlineReporting.aspx؟ CUID=@Model.OnlineReportCUID”

الرجاء الاطلاع على وصف متغيرات ObjectModel Dotcom-Monitor في قالب إضافة المتغيرات الديناميكية إلى التنبيه.

دفع الأحداث من Dotcom-Monitor إلى ServiceNow باستخدام المكون الإضافي لإدارة الأحداث

أولا ، قم بتسجيل الدخول إلى حساب ServiceNow الخاص بك وتأكد من أن لديك مكونا إضافيا نشطا لإدارة الأحداث. استخدم التوصيات المتوفرة في وثائق المنتج لتكوين واجهة خدمة ويب لدفع الأحداث إلى مثيل ServiceNow الخاص بك.

بعد ذلك ، قم بتسجيل الدخول إلى حساب Dotcom-Monitor الخاص بك وفي إعدادات مجموعة التنبيه ، حدد نوع عنوان ServiceNow . يوفر Dotcom-Monitor للمستخدمين نموذجا للطلب ورسالة إعلام تم تكوينه مسبقا. كل ما عليك فعله هو توفير اسم المثيل كما يظهر في حساب ServiceNow الخاص بك بالتنسيق التالي:

https://<instancename>.service-now.com/api/global/em/jsonv2

ثم قم بتكوين معلمات مصادقة الطلب وأنت جاهز. نوصي بترك جميع إعدادات الطلب الأخرى كإعدادات افتراضية.

المصادقه

قم بتوفير بيانات اعتماد تسجيل الدخول في قسم المصادقة لتخويل جميع الطلبات الواردة إلى واجهة برمجة تطبيقات خدمة الويب ServiceNow. ملاحظة يجب أن يتوافق مستخدم ServiceNow مع المتطلبات التالية:

الدور المطلوب: evt_mgmt_integration

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

كيفية تخصيص معلمات الطلب

يوفر Dotcom-Monitor للمستخدمين مجموعة متنوعة من الخيارات لدعم تخصيص طلب الإشعار. استنادا إلى أهدافك ومتطلبات خادم تطبيقات الويب، يمكنك المرونة في تخصيص رسالة الإعلام ومعلمات الطلب الأخرى باستخدام أحد أنواع البيانات المعروضة.

قالب التنبيه

لا يمكن لقالب التنبيه تخزين محتوى رسالة التنبيه فحسب ، بل تخزين أي نوع من المحتوى الذي تريد استخدامه في معلمات الطلب. إذا كنت بحاجة إلى إنشاء قالب جديد قابل لإعادة الاستخدام، يرجى إنشاء قالب كما هو موضح في مقالة قالب التنبيه: الإعداد والتكوين (النص وHTML وJSON) على موقع الويكي هذا.

لتحديد قالب تم تكوينه مسبقا، انقر فوق حقل الإدخال وحدد القالب من القائمة.

المحتوى الثابت

إذا كنت بحاجة إلى تمرير بيانات ثابتة مع معلمات الطلب الخاصة بك ، فحدد الخيار ثابت . يمكنك إدخال المحتوى في حقل الإدخال.

المحتوى الديناميكي

يمكن تخصيص رسائل التنبيه وقيم معلمات الطلب الأخرى باستخدام المتغيرات الديناميكية. سيقوم Dotcom-Monitor بتمرير قيم النظام الحالية إلى المتغيرات المرتبطة عند إرسال إشعار تنبيه. يتم تنفيذ قوالب Dotcom-Monitor الديناميكية باستخدام محرك تحليل Razor من Microsoft ويمكن إنشاؤها من داخل حقل إدخال الرسالة. الرجاء التعرف على كيفية العمل مع المتغيرات الديناميكية في مقالة إضافة متغيرات ديناميكية إلى قاعدة معارف قالب التنبيه .

إذا كنت ترغب في الاستفادة من قوالب التنبيه التي تم إنشاؤها من قبل أو استخدام مقتطفات HTML المحددة مسبقا، فقم بتوسيع حقل إدخال الرسالة واستخدام محرر الرسائل كما هو موضح في مقالة قالب التنبيه: الإعداد والتكوين (النص وHTML وJSON) في قاعدة المعارف الخاصة بنا.