Notificaciones de Slack
Con esta nueva funcionalidad, los gestores de proyecto pueden crear sus propias conexiones para ser notificados en Slack de algunos eventos que suceden en Clarive dentro del proyecto.
Dónde crearlas¶
Estas notificaciones deben crearse desde configuración del proyecto, en la pestaña Notificaciones.
Crear una nueva notificación¶
Podrá crear una nueva notificación de forma sencilla indicando el nombre de la conexión, por ejemplo, 'mensajes relacionados con tópicos', y pegando la URL del webhook que Slack facilita tras crear un webhook personalizado.
En el siguiente paso, puede seleccionar qué eventos desea que Clarive le notifique a usted o a su equipo. Por supuesto, puede seleccionar múltiples eventos en la misma conexión, por ejemplo, enviar mensaje de notificación cuando se crea un tópico y también, cuando comienza un despliegue. Los siguientes eventos están ahora disponibles:
- Topic creado: Envía una notificación cada vez que un usuario crea un tópico en el proyecto.
- Topic cambia de estado: Envía una notificación cada vez que un tópico cambia de estado.
- Nuevo job: Notifica cada vez que un usuario despliega un job en el proyecto.
- Job finalizado exitosamente: Notifica en Slack cuando un job se completa exitosamente.
- Job fallido: Notifica al usuario en Slack cuando un job finaliza con errores.
- Job requiere una acción: Envía un mensaje cuando se necesita una acción del usuario para continuar con el despliegue. Estas acciones pueden ser causadas porque se capturó un error (job trapped), porque se requiere aprobación de un usuario o rol, o porque el job ha sido pausado.
Comprobar conexión con Slack¶
Una vez creada la conexión, podemos probarla usando la opción Test dentro de
las opciones de la conexión creada. Si la conexión es correcta, Clarive
mostrará el mensaje: Test completed successfully.
Si la prueba falla, se muestra el mensaje The test has failed. Compruebe que
la URL del webhook es correcta.
Otras acciones¶
Desde el panel de Notificaciones, podemos activar, editar o eliminar cualquiera de las conexiones creadas.
Permisos requeridos para configurar Notificaciones de Slack¶
- Permisos para acceder a la configuración del proyecto.
- No se requiere ningún permiso adicional.
Preguntas Frecuentes¶
- La prueba es correcta pero no he recibido la notificación
Compruebe que tiene el demonio de eventos (service.event.daemon) en ejecución desde el
panel Demonios en Administración de Clarive. Si está detenido, una vez que lo inicie, todas
las notificaciones pendientes serán enviadas.
- ¿Puedo cambiar la plantilla del mensaje que recibo en Slack?
Estamos trabajando para implementar esta funcionalidad de modo que los administradores del proyecto puedan personalizar los mensajes.
- Quiero ser notificado de otros eventos que no están incluidos.
Todavía no, pero estamos trabajando en ello. Sin embargo, si tiene acceso al diseñador de reglas, puede configurar una regla de evento y seleccionar cualquiera de los eventos disponibles.