# Jira + Instatus

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

1. [Instatus Jira 연동](https://dashboard.instatus.com/integrations/jira)으로 이동하세요
2. 인시던트를 자동으로 생성하고 해결할 때 사용할 템플릿을 선택하세요
3. 페이지의 Webhook URL을 복사하세요
4. Jira 대시보드에서 Space Settings → Automation → Create rule → Create from scratch로 이동하세요

![Jira Space Settings 자동화](https://instatus.com/help/integrations/jira-1.png)

![Jira에서 처음부터 규칙 만들기](https://instatus.com/help/integrations/jira-2.png)

자동화 규칙을 모든 스페이스에 적용하려면 _Global administration_으로 전환한 다음 아래와 같은 규칙을 그대로 적용해야 합니다.

5. Jira 이슈가 생성될 때 인시던트를 만드는 규칙을 만드세요

트리거 추가 → _Work item created_를 검색해 선택하세요

![Jira Work item created 트리거](https://instatus.com/help/integrations/jira-3.png)

6. _Add condition_을 클릭한 다음 _Work item fields condition_을 선택하세요. Field는 _Issue type_으로, 값은 원하는 이슈 유형으로 설정하세요. 이 용도로 새 이슈 유형을 만들어도 됩니다.

![이슈 유형에 대한 Jira Work item fields 조건](https://instatus.com/help/integrations/jira-4.png)

7. 새 작업 구성 요소를 추가하고 _Send web request_를 선택하세요

8. 1단계의 Webhook URL을 request URL 필드에 붙여 넣으세요. HTTP 메서드로 `POST`를 선택하고 request body로 Custom data를 선택한 다음 아래 내용을 붙여 넣으세요:

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

![POST 메서드를 사용하는 Jira Send web request 작업](https://instatus.com/help/integrations/jira-5.png)

9. 권한 문제가 생기지 않도록 이 자동화 규칙의 Actor가 _Automation for Jira_로 설정되어 있는지 확인하세요. Rule details → Actor에서 확인할 수 있습니다

10. next를 클릭한 다음 규칙을 켜고 이름을 지정하세요

인시던트 생성 규칙을 만들었습니다. 이제 인시던트 해결 규칙을
만들어 보겠습니다.

11. 트리거 추가 → _Work item transitioned_를 검색해 선택 → To 상태를 _Done_ 또는 해결을 뜻하는 상태로 설정하세요

![Done 상태를 사용하는 Jira Work item transitioned 트리거](https://instatus.com/help/integrations/jira-6.png)

12. add condition을 클릭한 다음 Work item fields condition을 선택하세요. Field는
    _Issue type_으로, 값은 인시던트 생성 규칙(6단계)에서 사용한
    이슈 유형과 동일하게 설정하세요

![Jira 이슈 유형 조건](https://instatus.com/help/integrations/jira-7.png)

13. 작업 구성 요소를 추가하고 _Send web request_를 선택하세요

14. 1단계와 동일한 Webhook URL을 request URL 필드에 붙여 넣으세요. HTTP 메서드로 `POST`를 선택하고 request body로 Custom data를 선택한 다음 아래 내용을 붙여 넣으세요:

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

![인시던트 해결 규칙의 Jira Send web request 작업](https://instatus.com/help/integrations/jira-8.png)

15. 권한 문제가 생기지 않도록 이 자동화 규칙의 Actor가 _Automation for Jira_로 설정되어 있는지 확인하세요. Rule details → Actor에서 확인할 수 있습니다

16. next를 클릭한 다음 규칙을 켜고 이름을 지정하세요. 이것으로 인시던트 해결 규칙이 만들어졌습니다.

완료되었습니다! 🎉
