This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Introducción
Mattermost es la alternativa de código abierto y autohospedada a Slack, que también puede recibir notificaciones a través de webhooks.
2. Configuración de Mattermost
Si acabas de configurar el servidor de Mattermost, los webhooks ya estarán activos. Sin embargo, también puedes habilitarlos más tarde en Mattermost System Console —es decir, la interfaz de administración del servidor— en Integrations > Integration Management.
Otro requisito previo es que tengas al menos un grupo; de lo contrario, no podrás acceder en absoluto a la vista del cliente web. Proceda de la siguiente manera:
En la vista de grupos, abre Integrations desde el menú principal.
Crea un nuevo webhook a través de Incoming Webhooks > Add Incoming Webhook.
Introduce un nombre y una descripción según sea necesario, y selecciona el canal para las publicaciones con las notificaciones.
Con estas acciones se generará la URL del webhook. Copia esta URL para usarla en el siguiente paso.
3. Configuración de Checkmk
Ya has aprendido cómo configurar las notificaciones de Checkmk en general en el artículo sobre notificaciones.
Al igual que con Slack, en Checkmk ahora basta con especificar la URL copiada anteriormente:
Crea nuevos parámetros para Mattermost con Setup > Events > Notifications > Parameters for notification methods > Parameters for Slack or Mattermost > Add parameter.
-
Introduce la URL del webhook que has copiado:

En lugar de introducir la URL directamente aquí, también puedes leerla desde el almacén de contraseñas, siempre que se haya guardado allí previamente.
Si lo deseas, puedes especificar prefijos de URL para controlar los enlaces en tu GUI de Checkmk dentro de la notificación.
Puedes averiguar cómo probar el nuevo método de notificación en el artículo sobre reglas de notificación.
