Jira + Instatus

  1. Ve a la integración de Jira de Instatus
  2. Selecciona las plantillas que se usarán al crear y resolver incidencias automáticas
  3. Copia la URL del webhook de tu página
  4. En tu panel de Jira, ve a Space Settings → Automation → Create rule → Create from scratch
Automatización en los ajustes del espacio de Jira
Crear una regla desde cero en Jira

Para aplicar las reglas de automatización a todos los espacios, cambia a Global administration y aplica estas mismas reglas:

  1. Crea una regla que cree incidencias cuando se creen incidencias de Jira

Añade un desencadenador → busca y elige Work item created

Desencadenador Work item created en Jira
  1. Haz clic en Add condition y elige Work item fields condition. Selecciona el campo Issue type y, como valor, el tipo de incidencia que prefieras. Puedes crear un tipo nuevo para esto.
Condición de campos de Work item para Issue type en Jira
  1. Añade un componente de acción nuevo y elige Send web request

  2. Pega la URL del webhook del paso 1 en el campo de URL de la petición. Elige el método HTTP POST, selecciona Custom data como cuerpo de la petición y pega lo siguiente:

{
"trigger": "down"
}
Acción Send web request con método POST en Jira
  1. Asegúrate de que el Actor de esta regla de automatización sea Automation for Jira para evitar problemas de permisos. Puedes comprobarlo en Rule details → Actor

  2. Haz clic en next → Turn on rule y ponle un nombre

Ya hemos creado la regla de creación de incidencias. Ahora vamos a crear la regla de resolución de incidencias:

  1. Añade un desencadenador → busca y elige Work item transitioned → define el estado de destino como Done o cualquier estado que indique resolución
Desencadenador Work item transitioned con estado Done en Jira
  1. Haz clic en add condition y elige Work item fields condition. Selecciona el campo Issue type y, como valor, el mismo tipo de incidencia usado en la regla de creación (paso 6)
Condición de Issue type en Jira
  1. Añade un componente de acción y elige Send web request

  2. Pega la misma URL del webhook del paso 1 en el campo de URL de la petición. Elige el método HTTP POST, selecciona Custom data como cuerpo de la petición y pega lo siguiente:

{
"trigger": "up"
}
Acción Send web request de la regla de resolución de incidencias en Jira
  1. Asegúrate de que el Actor de esta regla de automatización sea Automation for Jira para evitar problemas de permisos. Puedes comprobarlo en Rule details → Actor

  2. Haz clic en next → Turn on rule y ponle un nombre. Con esto queda creada la regla de resolución de incidencias.

¡Listo! 🎉