Checkmk
to checkmk.com

Webex Teams is an application from Cisco for continuous team collaboration with video meetings, group messaging and file sharing. Topics or teams are organized in so-called spaces. You can also use such a space to receive notifications from Checkmk. For the actual connection a webhook must be created in Webex Teams.

Important

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.

WebexTeams es una aplicación de Cisco para la colaboración continua en equipo con reuniones de vídeo, mensajería en grupo y compartición de archivos. Los temas o equipos se organizan en los llamados espacios. También puedes utilizar un espacio de este tipo para recibir notificaciones de Checkmk. Para la conexión real hay que crear un webhook en Webex Teams.

1. Configurar Cisco Webex Teams

El requisito previo para recibir notificaciones de Checkmk en Equipos Webex es, por tanto, que se haya configurado al menos un área (espacio). Esto puede hacerse en unos segundos y se describe en la ayuda de Webex:Webex App - Crear un espacio

En cualquier caso, para una primera prueba es una buena idea crear un espacio dedicado sólo para Checkmk con un nombre apropiado.

En Equipos Webex, la app Webhooks Entrantes debe estar ahora activada o conectada. Puedes encontrar esta aplicación enWebex App Hub.

notifications webex1

Haz clic en Connect en esta página. (Si no has iniciado sesión en Equipos Webex con el navegador que estás utilizando, aparecerá primero el diálogo de inicio de sesión de Cisco Webex).

Tras un breve período de espera, al principio parece que no ha cambiado mucho, pero ahora, al final de los campos de entrada y selección, puedes especificar tanto un nombre para el webhook como el área que se utilizará en Equipos Webex. Por último, haz clic en Add.

notifications webex2

A continuación, copia la URL del webhook creado de este modo haciendo clic en el icono correspondiente:

notifications webex3

2. Configurar Checkmk

Ya has aprendido a configurar las notificaciones de Checkmk en general en el artículo sobre notificaciones.

En Checkmk, ahora basta con especificar la URL del webhook copiada anteriormente:

  1. Crea una nueva regla de notificación con Setup > Events > Notifications > Add rule.

  2. Para el Notification Method elige Cisco Webex Teams.

  3. Introduce la URL del webhook copiada:

    The notification method settings for Cisco Webex Teams.

    En lugar de introducir la URL directamente aquí, también puedes leerla del almacén de contraseñas, siempre que se haya almacenado previamente allí.

Opcionalmente, puedes especificar prefijos de URL para controlar los enlaces en tu GUI de Checkmk dentro de la notificación.

Cuando utilices la siguiente caja Contact selection, ten en cuenta los dos puntos siguientes:

  1. Cuando selecciones contactos, asegúrate de que las notificaciones sólo se envían a un contacto, por ejemplo, seleccionando un único usuario. Con los métodos de notificación para sistemas de tickets, etc., la selección del contacto sólo sirve para especificar que se envíen las notificaciones. Sin embargo, las notificaciones no se envían al usuario seleccionado, sino al sistema de tickets. Ten en cuenta que una selección de contactos mediante grupos de contactos, todos los contactos de un objeto o similar suele generar varias notificaciones idénticas para un evento, que luego acaban en el sistema de tickets dos, tres o incluso más veces.

  2. Si se cumple el primer punto, pero el usuario se utiliza en varias reglas de notificación para el mismo método, sólo se aplica la última regla en cada caso, por lo que es aconsejable crear un usuario funcional distinto para cada una de estas reglas de notificación.

Con la nueva función Notificaciones de prueba, puedes comprobar si tu nueva regla de notificación se aplica a determinados host y servicios.

Para enviar realmente notificaciones de prueba mediante este método de notificación, debes seguir utilizando Falsificar resultados de check en Checkmk 2.3.0.

En esta página