# Jira + Instatus

Source: https://instatus.com/help/fa/integrations/jira

۱. به [یکپارچه‌سازی Jira در Instatus](https://dashboard.instatus.com/integrations/jira) بروید
۲. قالب‌هایی را که هنگام ساخت و حل حوادث خودکار استفاده می‌شوند انتخاب کنید
۳. نشانی وب‌هوک صفحه خود را کپی کنید
۴. در داشبورد Jira خود به Space Settings ← Automation ← Create rule ← Create from scratch بروید

![Automation در تنظیمات فضای Jira](https://instatus.com/help/integrations/jira-1.png)

![ساخت قاعده از صفر در Jira](https://instatus.com/help/integrations/jira-2.png)

برای اعمال قواعد خودکارسازی روی همه فضاها، باید به _Global administration_ بروید و همین قواعد زیر را اعمال کنید:

۵. یک قاعده بسازید تا هنگام ساخته شدن مسائل Jira حادثه ساخته شود

یک تریگر اضافه کنید ← جست‌وجو کنید و _Work item created_ را انتخاب کنید

![تریگر Work item created در Jira](https://instatus.com/help/integrations/jira-3.png)

۶. روی _Add condition_ کلیک کنید و سپس _Work item fields condition_ را انتخاب کنید. Field را _Issue type_ و مقدار را نوع مسئله دلخواه خود قرار دهید. می‌توانید برای این منظور یک نوع مسئله جدید بسازید.

![شرط Work item fields برای Issue type در Jira](https://instatus.com/help/integrations/jira-4.png)

۷. یک جزء اقدام جدید اضافه کنید و _Send web request_ را انتخاب کنید

۸. نشانی وب‌هوک گام ۱ را در فیلد request URL جای‌گذاری کنید. روش HTTP را `POST` انتخاب کنید، برای بدنه درخواست Custom data را انتخاب کنید و این را جای‌گذاری کنید:

```json
{
  "trigger": "down"
}
```

![اقدام Send web request با روش POST در Jira](https://instatus.com/help/integrations/jira-5.png)

۹. مطمئن شوید Actor این قاعده خودکارسازی روی _Automation for Jira_ تنظیم شده تا مشکل دسترسی پیش نیاید. می‌توانید این را در Rule details ← Actor بررسی کنید

۱۰. روی next کلیک کنید ← قاعده را روشن کنید و نامی به آن بدهید

قاعده ساخت حادثه را ساختیم. حالا قاعده حل حادثه را بسازیم:

۱۱. یک تریگر اضافه کنید ← جست‌وجو کنید و _Work item transitioned_ را انتخاب کنید ← وضعیت To را _Done_ یا هر وضعیتی که نشانه حل شدن است قرار دهید

![تریگر Work item transitioned با وضعیت Done در Jira](https://instatus.com/help/integrations/jira-6.png)

۱۲. روی add condition کلیک کنید و سپس Work item fields condition را انتخاب کنید.
    Field را _Issue type_ و مقدار را همان نوع مسئله‌ای قرار دهید که در قاعده ساخت حادثه به کار بردید (گام ۶)

![شرط Issue type در Jira](https://instatus.com/help/integrations/jira-7.png)

۱۳. یک جزء اقدام اضافه کنید و _Send web request_ را انتخاب کنید

۱۴. همان نشانی وب‌هوک گام ۱ را در فیلد request URL جای‌گذاری کنید. روش HTTP را `POST` انتخاب کنید، برای بدنه درخواست Custom data را انتخاب کنید و این را جای‌گذاری کنید:

```json
{
  "trigger": "up"
}
```

![اقدام Send web request برای قاعده حل حادثه در Jira](https://instatus.com/help/integrations/jira-8.png)

۱۵. مطمئن شوید Actor این قاعده خودکارسازی روی _Automation for Jira_ تنظیم شده تا مشکل دسترسی پیش نیاید. می‌توانید این را در Rule details ← Actor بررسی کنید

۱۶. روی next کلیک کنید ← قاعده را روشن کنید و نامی به آن بدهید. قاعده حل حادثه ساخته شد.

تمام شد! 🎉
