Los equipos en Mattermost Cloud o self-hosted ya viven en canales, no en Slack. La trampa habitual es un incoming webhook por SaaS y un cementerio de URLs /hooks/ cuando alguien rota el canal.
AlertHub trata Mattermost como Discord o Teams: pegas un incoming webhook en el proyecto. Las fuentes siguen en https://api.thealerthub.com/sendAlert (o email). AlertHub detecta Mattermost (mattermost) y publica un adjunto con proyecto, nivel, título y descripción.
Docs: destino Mattermost.
Cómo llega a Mattermost
- En Mattermost: activa Incoming Webhooks en System Console, luego Integrations → Incoming Webhooks → Add Incoming Webhook. Copia la URL (
https://tu-servidor/hooks/...). - En AlertHub: Connections → Webhooks del proyecto → pega la URL.
- Warning y critical se convierten en adjuntos de Mattermost (rojo para critical, ámbar para warning). Info se queda en el panel.
Funciona en Mattermost Cloud (*.cloud.mattermost.com) y self-hosted, incluido un install con subpath (example.com/mattermost/hooks/...).
Configuración (una sola vez)
- Crea un proyecto en app.thealerthub.com.
- Crea el incoming webhook en el canal de ops (no en uno de clientes).
- Pégalo en AlertHub y envía un
warningde prueba con la API de ingestión.
Alerta 1: Guardia self-hosted
Ops ya vive en Mattermost. Pon fallos de Stripe, uptime y GitHub Actions en el mismo proyecto AlertHub para que Mattermost sea el único destino extra.
Alerta 2: Mattermost + destino email
AlertHub también tiene destino email para quien silencia canales. Mismas fuentes; Mattermost para el canal, email para el auditor.
Alerta 3: Salir de un webhook de Mattermost por app
Cuando cada proveedor tiene su URL /hooks/, rotar el canal implica tocar Stripe, Shopify y CI. Mueve la ingestión a AlertHub (Shopify, email) y deja una sola URL de Mattermost en Connections.
Ideas para sacarle más partido
- Canales vs DMs. Los incoming webhooks publican en un canal. Para un ping personal, Telegram, WhatsApp Pro o push móvil.
- No mezcles clientes en el canal de ops. La PII de pedidos se comparte más fácil en Mattermost que en un Telegram privado.
- El mismo patrón que Slack. Si un segundo equipo sigue en Slack, añade el destino Slack en el mismo proyecto.
Preguntas frecuentes
¿Mattermost es un destino de primera?
Sí. AlertHub formatea adjuntos cuando el webhook guardado se clasifica como Mattermost, la misma familia que Discord y Teams.
¿Funciona con Mattermost self-hosted?
Sí. Pega la Incoming Webhook URL de tu servidor. AlertHub reconoce /hooks/{id} en cualquier host.
¿Las alertas info salen en el canal?
No. Sube el nivel de la fuente cuando el canal deba verlo.
Siguientes pasos
Pega un webhook de Mattermost en Connections, sigue la configuración de Mattermost y envía un warning de prueba.
Relacionado: embeds de Discord · alertas Microsoft Teams