Jira + Instatus

  1. Gå till Instatus Jira-integration
  2. Välj vilka mallar som ska användas när automatiska incidenter skapas och löses
  3. Kopiera din sidas webhook-URL
  4. Gå till Space Settings → Automation → Create rule → Create from scratch i din Jira-dashboard
Automation i Jira Space Settings
Create rule from scratch i Jira

För att tillämpa automationsreglerna på alla spaces behöver du växla till Global administration och tillämpa samma regler som följer:

  1. Skapa en regel som skapar incidenter när Jira-ärenden skapas

Lägg till en trigger → sök efter och välj Work item created

Triggern Work item created i Jira
  1. Klicka på Add condition och välj sedan Work item fields condition. Välj fältet Issue type och ett valfritt ärendetyp som värde. Du kan skapa en ny ärendetyp för ändamålet.
Work item fields condition för Issue type i Jira
  1. Lägg till en ny åtgärdskomponent och välj Send web request

  2. Klistra in webhook-URL:en från steg 1 i fältet för request-URL. Välj HTTP-metoden POST, välj Custom data som request body och klistra in följande:

{
"trigger": "down"
}
Åtgärden Send web request med POST-metoden i Jira
  1. Se till att Actor för den här automationsregeln är satt till Automation for Jira för att undvika behörighetsproblem. Du hittar det under Rule details → Actor

  2. Klicka på next → slå på regeln och ge den ett namn

Nu har vi skapat regeln som skapar incidenter. Nu skapar vi regeln som löser incidenter:

  1. Lägg till en trigger → sök efter och välj Work item transitioned → ange Done som To-status, eller någon annan status som betyder att ärendet är löst
Triggern Work item transitioned med statusen Done i Jira
  1. Klicka på add condition och välj sedan Work item fields condition. Välj fältet Issue type och samma värde som den ärendetyp du använde i regeln för att skapa incidenter (steg 6)
Villkor för Issue type i Jira
  1. Lägg till en åtgärdskomponent och välj Send web request

  2. Klistra in samma webhook-URL från steg 1 i fältet för request-URL. Välj HTTP-metoden POST, välj Custom data som request body och klistra in följande:

{
"trigger": "up"
}
Åtgärden Send web request för regeln som löser incidenter i Jira
  1. Se till att Actor för den här automationsregeln är satt till Automation for Jira för att undvika behörighetsproblem. Du hittar det under Rule details → Actor

  2. Klicka på next → slå på regeln och ge den ett namn. Därmed är regeln som löser incidenter klar.

Du är klar! 🎉