Jira + Instatus

  1. انتقل إلى تكامل Instatus مع Jira
  2. اختر القوالب التي ستُستخدم عند إنشاء الحوادث التلقائية وحلها
  3. انسخ رابط الويب هوك الخاص بصفحتك
  4. في لوحة تحكم Jira، انتقل إلى Space Settings ← Automation ← Create rule ← Create from scratch
أتمتة إعدادات المساحة في Jira
إنشاء قاعدة من الصفر في Jira

لتطبيق قواعد الأتمتة على جميع المساحات، عليك التبديل إلى Global administration وتطبيق القواعد التالية نفسها:

  1. أنشئ قاعدة لإنشاء الحوادث عند إنشاء مشكلات في Jira

أضف مُشغّلًا ← ابحث واختر Work item created

مُشغّل Work item created في Jira
  1. انقر على Add condition ثم اختر Work item fields condition. اجعل الحقل Issue type والقيمة نوع المشكلة الذي تختاره. ويمكنك إنشاء نوع مشكلة جديد لهذا الغرض.
شرط حقول Work item لنوع المشكلة في Jira
  1. أضف مكوّن إجراء جديدًا واختر Send web request

  2. الصق رابط الويب هوك من الخطوة الأولى في حقل رابط الطلب. اختر طريقة HTTP‏ POST واختر Custom data لمحتوى الطلب والصق ما يلي:

{
"trigger": "down"
}
إجراء Send web request بطريقة POST في Jira
  1. تأكد من ضبط Actor لقاعدة الأتمتة هذه على Automation for Jira لتجنب أي مشكلات في الصلاحيات. يمكنك التحقق من ذلك في Rule details ← Actor

  2. انقر على next ← فعّل القاعدة وامنحها اسمًا

لقد أنشأنا قاعدة إنشاء الحوادث. والآن، لننشئ قاعدة حل الحوادث:

  1. أضف مُشغّلًا ← ابحث واختر Work item transitioned ← اضبط حالة To على Done أو أي حالة تشير إلى الحل
مُشغّل Work item transitioned بحالة Done في Jira
  1. انقر على add condition ثم اختر Work item fields condition. اجعل الحقل Issue type والقيمة نفسها المستخدمة في قاعدة إنشاء الحوادث (الخطوة ٦)
شرط نوع المشكلة في Jira
  1. أضف مكوّن إجراء واختر Send web request

  2. الصق رابط الويب هوك نفسه من الخطوة الأولى في حقل رابط الطلب. اختر طريقة HTTP‏ POST واختر Custom data لمحتوى الطلب والصق ما يلي:

{
"trigger": "up"
}
إجراء Send web request لقاعدة حل الحوادث في Jira
  1. تأكد من ضبط Actor لقاعدة الأتمتة هذه على Automation for Jira لتجنب أي مشكلات في الصلاحيات. يمكنك التحقق من ذلك في Rule details ← Actor

  2. انقر على next ← فعّل القاعدة وامنحها اسمًا. بذلك تكون قاعدة حل الحوادث قد أُنشئت.

انتهيت! 🎉