Notificaciones de llamada telefónica para alertas de Grafana via Echobell
Las notificaciones por correo y chat son fáciles de perder durante incidentes. Para alertas críticas, Echobell puede convertir las notificaciones webhook de Grafana en llamadas telefónicas reales con soporte de escalación y reintentos. Esta guía cubre la configuración completa.
Documentación relevante:
- Qué es Echobell → /docs/what-is-echobell
- Tipos de notificación y reintentos → /docs/notification
- Resumen de webhooks → /docs/webhook
- Referencia de integración con Grafana → /docs/developer/grafana
Requisitos previos
- Cuenta de Echobell con un canal activo y URL de webhook (ver /docs/webhook)
- Acceso de administrador a tu instancia de Grafana
- Al menos una regla de alerta configurada
Configuración
Paso 1 — Crear un punto de contacto Webhook en Grafana
- Ve a Alerting → Contact points
- Haz clic en New contact point y elige Webhook
- Nómbralo de forma identificable, p. ej. "Echobell Phone Calls"
Paso 2 — Agregar tu URL de webhook de Echobell
Establece la URL al webhook de tu canal:
https://hook.echobell.one/t/xxxxxxxx
Cópiala desde la configuración de tu canal en Echobell (detalles en /docs/webhook). Trátala como un secreto y rótala si se filtra.
Paso 3 — Probar la integración
Haz clic en Test en Grafana para enviar una alerta de muestra. Deberías recibir una llamada de Echobell en segundos.
Paso 4 — Vincular a las políticas de notificación
- Ve a Alerting → Notification policies
- Crea o edita una política que apunte a tus alertas críticas
- Agrega el punto de contacto "Echobell Phone Calls"
Grafana ahora enrutará las alertas coincidentes a Echobell.
Buenas prácticas
- Reserva las llamadas telefónicas para alertas de alta prioridad; usa chat o correo para severidades menores
- Configura reintentos y tiempos de espera en Echobell para limitar la fatiga de alertas (/docs/notification)
- Configura la escalación a compañeros si la primera llamada no es contestada
- Usa horas de silencio para evitar interrupciones innecesarias de baja urgencia
- Comparte el canal con tu equipo de guardia y mantén el registro actualizado
Opciones avanzadas
- Comparte canales con compañeros para mayor cobertura
- Personaliza el contenido de voz por tipo de alerta usando plantillas
- Configura intentos de reintento y rutas de escalación
- Establece contactos de respaldo para mayor resiliencia
Referencia completa: /docs/developer/grafana
Solución de problemas
- No se recibe ninguna llamada: confirma que la política de notificación enruta hacia tu punto de contacto de Echobell
- Error 4xx en el webhook: verifica la URL exacta del webhook y que el canal esté activo
- Demasiadas llamadas: reduce el alcance de la política o baja los umbrales de severidad de alerta
- Muy pocas llamadas: sube la severidad o agrega filtros de etiqueta para que las alertas críticas coincidan con la política
Relacionados
- Alertas webhook para sistemas personalizados → /blog/get-notified-with-webhook-mcp
- Notificaciones de fallos en GitHub Actions → /blog/github-actions-notifications
- Documentación para desarrolladores de Grafana → /docs/developer/grafana