لإرسال إعلامات التنبيه إلى واجهة برمجة تطبيقات REST مثل ServiceNow، قم بإنشاء مجموعة إعلام (إدارة > مجموعات عناوين التسليم) باستخدام برنامج نصي مخصص:
- لاستخدام برنامج نصي مخصص، انتقل إلى قسم عنوان التسليم وانقر على إضافة.
- في محرر العناوين، حدد نوع عنوان البرنامج النصي المخصص .
- في الحقل ” ملف البرنامج النصي المخصص”، أدخل البرنامج النصي متبوعا بالمتغيرات المطلوبة.
هناك العديد من البرامج النصية المخصصة المتاحة للتفاعل مع واجهة برمجة تطبيقات REST:
خط | نوع |
url_executor.cs | HTTP الحصول على |
url_executor_pwd.cs | HTTP GET مع المصادقة الأساسية |
الحجج المتاحة url_executor.cs:
- <عنوان URL> – عنوان للاتصال.
مثل:
url_executor.cs "http://www.example.com/url_to_call"
الحجج المتاحة url_executor_pwd.cs:
- <عنوان URL> – عنوان للاتصال.
- <>< اسم المستخدم شعار> – معلمات المصادقة.
مثل:
url_executor_pwd.cs "http://www.example.com/url_to_call" "Username" "Password"
-
تكامل Dotcom-Monitor مع تطبيقات المؤسسة
من الصعب حل المشاكل الحديثة للشركات بمساعدة نظام معلومات عالمي واحد. وفي هذا الصدد، تنشأ الحاجة إلى تنظيم التفاعل بين عدة نظم متجاورة، أي مسألة كفاءة تبادل البيانات بين مختلف التطبيقات. إنها عملية مرهقة وتستغرق وقتا طويلا للحفاظ على تبادل البيانات بين التطبيقات يدويا. التكامل التلقائي مطلوب باستخدام تقنيات مثل SOAP و REST.
التكامل في تطبيقات المؤسسة
تتلقى تطبيقات المؤسسة البيانات وتعالجها وتنقلها. في كثير من الأحيان ، لإدارة عملية تجارية واحدة ، تستخدم الشركة العديد من أنظمة المعلومات ، ويتم تبادل البيانات بينها. التكامل يسرع حل المشاكل ، ويحسن الجودة ، ويزيل العامل البشري ، ويقلل من تكلفة ملكية نظم المعلومات دون وسطاء ، ويقلل من التكاليف.
أبسط طرق التكامل هي تبادل الملفات والرسائل أو الوصول إلى قاعدة بيانات مشتركة. هذه الأساليب لها العديد من العيوب ، خاصة في عصر انتشار تطبيقات الويب. قد تختلف تنسيقات الملفات ، ويعد التحميل والتنزيل والتحويل عاملا بشريا إضافيا ومضيعة للوقت.
تم استبدال طرق التكامل القديمة وغير المريحة هذه بالتقنيات الحديثة التي تستخدم واجهات برمجة التطبيقات لربط تطبيقات الويب. يقوم المطورون بإنشاء أنظمة المعلومات الخاصة بهم باستخدام واجهات برمجة التطبيقات بحيث يمكن للتطبيقات التفاعل ونقل البيانات إلى بعضها البعض. هناك نمطان رئيسيان لواجهة برمجة التطبيقات – SOAP و REST ، ولهما معماريات مختلفة ، ولكن في معظم الحالات ، يستخدمان وسيلة نقل مشتركة – بروتوكول HTTP. دعونا نلقي نظرة على تقنيات تكامل REST في القسم التالي من مقالتنا.تكامل REST
يسمح REST للمطورين باستخدام واجهات برمجة التطبيقات لتخصيص الاتصال بين التطبيقات. تحدد واجهة برمجة تطبيقات REST مجموعة من الوظائف التي يمكن للمطورين تقديم طلبات إليها وتلقي الردود.
REST (نقل الحالة التمثيلية) هو نمط معماري شائع لبناء واجهات برمجة تطبيقات التكامل. في معظم الحالات ، يمكن أن تتفاعل خدمات الويب RESTful مع أي خدمة أخرى. يتم استخدام REST من قبل مطوري غالبية خدمات الإنترنت كواجهة برمجة تطبيقات عامة. تستخدم التطبيقات المعروفة مثل Twitter و WordPress وخرائط Google وغيرها واجهات برمجة تطبيقات REST للتفاعل مع خدمات الويب ومواقع الويب الأخرى.
لنقل البيانات ، يستخدم REST بروتوكول نقل واحد فقط – HTTP. الميزة الرئيسية لاستخدام REST هي القدرة على استخدام أي تنسيق رسالة مثل HTML أو JSON أو XML أو YAML أو نص عادي. تنسيق المراسلة الأكثر شيوعا في REST هو JSON (تدوين كائن جافا سكريبت). يحتوي JSON على بناء جملة بسيط نسبيا ، ومن السهل إنشاء الرسائل وتحليلها ، ولا يعتمد التنسيق على لغة البرمجة المستخدمة لتطوير التطبيقات. في بيئة تكون فيها سرعة نقل الرسائل مهمة بشكل خاص ، فإن الحجم الصغير للرسائل (على سبيل المثال ، بالمقارنة مع XML) والسرعة العالية لنقلها تجعل رسائل JSON أفضل تنسيق لنقل البيانات.تكامل الطرف الثالث مع Dotcom-Monitor
تقدم Dotcom-Monitor مجموعة موثقة جيدا من عمليات التكامل الجاهزة لتطبيقات الطرف الثالث مثل Slack و PagerDuty و Zapier و AlertOps و MS Teams ، بالإضافة إلى ميزة تكامل REST API لتنفيذ التكامل مع عدد من الأنظمة مثل ServiceNow للتفاعل مع نظامنا الأساسي عبر واجهات برمجة تطبيقات REST. تتيح لك كل هذه الأدوات إعداد التفاعل مع خدمات الجهات الخارجية والمراسلين والتطبيقات الأخرى لتلقي إشعارات التنبيه بنفس الطريقة التي تتلقى بها التنبيهات عبر البريد الإلكتروني. يمكن تكوين جميع إعدادات التكامل الأساسية عبر واجهة Dotcom-Monitor الرسومية التي لا تتطلب معرفة عميقة بلغات البرمجة من المسؤول.
لإلقاء نظرة فاحصة على الميزات التي يمكن للمرء تنفيذها باستخدام تكامل الجهات الخارجية مع Dotcom-Monitor ، دعنا نقدم نظرة عامة سريعة على بعض التطبيقات التي ندعمها.
الخدمةالآن
ServiceNow هو نتاج الشركة الأمريكية ServiceNow, Inc. إنها واحدة من منصات ITSM الأكثر شعبية في العالم. في البداية ، تم إنشاء النظام الأساسي كأداة لأتمتة عمليات دعم تكنولوجيا المعلومات. قامت ServiceNow بتوسيع نطاقها في السنوات الأخيرة. الآن يمكنك استخدامه لإدارة التمويل والموارد البشرية والتسويق وأمن تكنولوجيا المعلومات وإدارة المشاريع وما إلى ذلك.
يسمح لك Dotcom-Monitor بإرسال إشعارات تنبيه إلى ServiceNow في كل مرة يتم فيها اكتشاف أي مشكلات في الأداء مع موارد الويب التي تحتاجها تحت السيطرة. يمكن تخصيص إشعارات التنبيه لتوفير المعلومات الأكثر تفصيلا حول مشكلات الرصد.
راجع المزيد من المعلومات حول كيفية تكوين تكامل Dotcom-Monitor مع ServiceNow في بداية هذه المقالة.
الركود
Slack هي أداة اتصالات داخلية مرنة ومفيدة تناسب أي نوع من الأعمال ، بغض النظر عن الحجم أو الصناعة. Slack هي خدمة دردشة عبر الإنترنت لفريق وشركة كبيرة تتيح للمستخدمين مراقبة تقدم العمل في مشاريع مختلفة باستخدام واجهة واحدة وإزالة المعلومات الزائدة غير الضرورية.
على الرغم من أن هذه الخدمة هي مجرد رسول ، وقدراتها ليست كافية تماما لإنشاء بيئة تبادل معلومات المؤسسة ، يمكنك نقلها إلى المستوى التالي من خلال تكوين تكاملها مع نظام تنبيه Dotcom-Monitor. إذا كنت تستخدم Dotcom-Monitor لمراقبة موارد الويب الخاصة بك ، فيمكنك إعداد تنبيه تلقائي بشأن أي مشكلات في المراقبة عبر Slack. سيرسل نظامنا إشعارات التنبيه مباشرة إلى قناة Slack المتوفرة وسيتم إخطارك على الفور بمشكلات الأداء التي حدثت على أجهزة المراقبة الخاصة بك.
لإعداد التكامل مع Slack، تفضل بزيارة صفحة التكامل مع Slack في قاعدة المعارف الخاصة بنا.
باجر ديوتي
PagerDuty هو نظام لتنبيه وتتبع الحوادث وإدارة عمليات تكنولوجيا المعلومات. يساعد المهندسين على حل الأخطاء الخطيرة في أنظمة تكنولوجيا المعلومات في أسرع وقت ممكن.
يتكامل PagerDuty مع جميع أدوات مراقبة البنية التحتية لتكنولوجيا المعلومات مثل Splunk و Nagios والمزيد. يعرف كيفية التحذير من المشاكل عن طريق الهاتف والرسائل القصيرة والبريد وعمليات التخطيط وتصعيد المشكلات الحرجة تلقائيا. تجمع الخدمة بين بيانات الماكينة والذكاء البشري لتحسين الرؤية وخفة الحركة عبر المؤسسات.
لإعداد التكامل مع PagerDuty، تفضل بزيارة صفحة التكامل مع PagerDuty في قاعدة المعارف الخاصة بنا.
زابيير
Zapier هي منصة لنقل البيانات بين تطبيقات الويب المفضلة لديك باستخدام برنامج يدعم أكثر من 300 تطبيق. يمكن استخدام Zapier لتوصيل الخدمات السحابية المختلفة وأتمتة العمليات المتكررة. يلغي Zapier الحاجة إلى الدفع للمطور لدمج الخدمات التي تعتبر حاسمة للأعمال التجارية. يتيح لك Zapier إعداد حساب مجاني ومعرفة كيفية توصيل التطبيقات في دقائق.
يمكن ل Zapier أتمتة المهام اليومية التي تنطوي على استخدام تطبيقين أو أكثر. يمكنك تحديد مهمة عند توصيل التطبيقات وتعيينها ليتم تكرارها تلقائيا. على سبيل المثال، يمكن أن يكون البريد الإلكتروني في Outlook من عنوان بريد إلكتروني معين مشغل لإرسال إعلام SMS إلى مستلم. علاوة على ذلك ، يمكنك إدارة حسابات متعددة من لوحة تحكم واحدة وإنشاء حسابك الخاص باستخدام مجموعة واسعة من الإجراءات المخصصة التي تمت إضافتها بواسطة مجتمع مستخدمي Zapier.
في Dotcom-Monitor ، نفهم أهمية التكامل مع منصات مثل Zapier ونوفر لمستخدمينا القدرة على استخدام مشغل Dotcom-Monitor بناء على حالات جهاز المراقبة الخاصة بك ومرشحات الزناد الأخرى مثل:
- اسم الجهاز
- وكيل المراقبة (الموقع)
- حالة الجهاز
- وصف الخطأ
- التاريخ/الوقت
- رمز الخطأ
- نوع الخطأ
راجع مقالة التكامل مع Zapier من قاعدة المعرفة الخاصة بنا للحصول على إرشادات مفصلة حول عملية الدمج.
تنبيه العمليات
AlertOps عبارة عن نظام أساسي لإدارة الحوادث مبني على البنية التحتية السحابية ل Microsoft Azure. تتيح هذه الأداة للمستخدمين إنشاء مهام سير عمل مخصصة لإرسال تنبيهات إلى أصحاب المصلحة وتمكن برنامج إنشاء التذاكر من أتمتة عمليات رد الاتصال وإغلاق التذاكر وفتحها وجلب البيانات من الأنظمة المتكاملة الأخرى. كما يسمح للمستخدمين بدمج نظامهم الأساسي عبر واجهة برمجة تطبيقات الويب أو البريد الإلكتروني وإرسال إشعارات من أدوات المراقبة إلى جميع المجموعات المهتمة. يسهل AlertOps التكامل ثنائي الاتجاه مع العديد من البرامج المملوكة والتابعة لجهات خارجية مثل JIRA و ServiceNow وغيرها. كما يوفر تطبيقات الجوال لأجهزة Android و iOS ، مما يسمح للمستخدمين بالاستجابة السريعة للحوادث الحرجة في أي مكان وفي أي وقت.
تعرف على كيفية إعداد تكامل Dotcom-Monitor مع AlertOps في التكامل مع AlertOps من قاعدة المعارف الخاصة بنا.
فرق التصلب المتعدد
Microsoft Teams هي خدمة تعد جزءا من النظام الأساسي السحابي ل Office365 الذي يسمح لك بتنظيم التعاون والتفاعل بين موظفي الشركة. من الصعب اليوم تخيل شركة حديثة بدون تفاعلات يومية داخل الفرق واتصالات فردية بين أعضاء الفريق. يستخدم Microsoft Teams لجعل عملية الاتصال سهلة وفعالة قدر الإمكان.
نظرا لأن الفكرة الرئيسية لمراقبة الويب هي تقديم معلومات مهمة حول مشكلات المراقبة في أسرع وقت ممكن إلى عضو الفريق المسؤول ، فإن Dotcom-Monitor يوفر لمستخدمي MS Teams هذه القدرة. من خلال تكوين تكامل Dotcom-Monitor مع حساب MS Teams الخاص بهم ، يمكن لمستخدمينا تتبع أداء جهاز المراقبة الخاص بهم وإخطارهم في الوقت الفعلي إذا تم اكتشاف أي مشكلة في المراقبة على هدف المراقبة الخاص بهم.
لإعداد التكامل مع MS Teams، تفضل بزيارة صفحة التكامل مع Microsoft Teams في قاعدة المعارف الخاصة بنا.
التكامل المخصص
يعد استخدام واجهة برمجة التطبيقات لتطبيق ويب معيارا شائع الاستخدام لتكامل تطبيقات المؤسسة. تسمح واجهة برمجة التطبيقات لمنصات الأعمال التي تهدف إلى حل المشكلات المختلفة بالتفاعل دون تطوير إضافي. يدعم Dotcom-Monitor تكامل واجهة برمجة تطبيقات REST لتبادل البيانات مع خدمات الجهات الخارجية. على سبيل المثال، يمكنك إعداد تبادل المعلومات بين نظام إدارة العمليات المستخدم في شركتك ونظام تنبيه Dotcom-Monitor. يمكنك بسهولة إرسال معلومات حول تنبيهات وقت التشغيل والتوقف عن العمل التي تم إنشاؤها على نتائج مراقبة خدمات الويب المستهدفة وتكوين قوالب تنبيه مخصصة ومعالجة أحداث التنبيه وفقا لعمليات إدارة الحوادث الخاصة بك.
إذا كنت بحاجة إلى تكوين تكامل مخصص لتطبيق تابع لجهة خارجية باستخدام Dotcom-Monitor، فاستخدم وثائق واجهة برمجة التطبيقات الخاصة بنا (راجع دليل البدء السريع في مقالة واجهة برمجة تطبيقات ويب مراقبة الويب – بدء استخدام واجهة برمجة تطبيقات الويب Dotcom-Monitor من قاعدة المعارف الخاصة بنا) والتي ستساعد في إعداد تبادل المعلومات.