Base de conocimiento/Best practices

Rotación on-call en Unimoni

Unimoni no tiene rotación on-call integrada (eso es trabajo de PagerDuty/Opsgenie/Squadcast). Nos integramos como un canal — normalmente basta con una sola integration en PagerDuty, y el escalado se hace en el lado de PD.

Setup

  1. PagerDuty service → Integrations → Events API v2 → copia el routing key
  2. En Unimoni /app/alerts/channels → New webhook channel:

- URL: https://events.pagerduty.com/v2/enqueue - Sin HMAC (PD no verifica nuestra signature, tiene su propio dedup-key)

  1. En la regla, indica este canal en channel_routes para severity=critical
  2. Los escalados (si el acknowledger no responde en 5 minutos → un segundo on-call) se configuran en PagerDuty

No olvidar

  • Las maintenance windows en el lado de Unimoni — si no, PD llamará durante un deploy
  • El acknowledgement de vuelta a Unimoni se puede cablear vía un webhook de PD (resolved de vuelta)