Automation Suite
2023.10
False
Imagen de fondo del banner
Guía de instalación de Automation Suite en Linux
Última actualización 19 de abr. de 2024

Alertas

Debes configurar los receptores de alertas para evitar incidencias que puedan provocar tiempos de inactividad.

Configurar alertas

Añadir un receptor de correo electrónico

Para añadir una nueva configuración de correo electrónico después de una instalación, ejecuta el siguiente comando:

./uipathctl config alerts add-email \
  --name test \
  --to "admin@example.com" \
  --from "admin@example.com" \
  --smtp server.mycompany.com \
  --username admin \
  --password somesecret \
  --require-tls \
  --ca-file <path_to_ca_file> \
  --cert-file <path_to_cert_file> \
  --key-file <path_to_key_file> \
  --send-resolved./uipathctl config alerts add-email \
  --name test \
  --to "admin@example.com" \
  --from "admin@example.com" \
  --smtp server.mycompany.com \
  --username admin \
  --password somesecret \
  --require-tls \
  --ca-file <path_to_ca_file> \
  --cert-file <path_to_cert_file> \
  --key-file <path_to_key_file> \
  --send-resolved

Para enviar notificaciones por correo electrónico a varios destinatarios, puedes crear varios receptores de correo electrónico.

Nota:
Puedes encontrar uipathctl en la carpeta de instalación de Automation Suite: .../UiPathAutomationSuite/UiPath_Installer/bin.

Marca

Valor

Ejemplo

name

Nombre de la configuración del correo electrónico

testconfig

to

Dirección de correo electrónico del receptor

admin@example.com

from

Dirección de correo electrónico del usuario

admin@example.com

SMTP

URL del servidor SMTP o dirección IP y número de puerto

server.mycompany.com:567

username

Nombre de usuario de la autenticación

admin

password

Contraseña de autenticación

securepassword

require-tls

Indicador booleano que indica que TLS está habilitado en el servidor SMTP.

N/D

ca-file

Ruta del archivo que contiene el certificado de autoridad de certificación del servidor SMTP. Es opcional si la autoridad de certificación es privada.

./ca-file.crt

cert-file

Ruta del archivo que contiene el certificado del servidor SMTP. Es opcional si el certificado es privado.

./cert-file.crt

key-file

Ruta del archivo que contiene la clave privada del certificado del servidor SMTP. Es obligatorio si el certificado es privado.

./key-file.crt

send-resolved

Indicador booleano para enviar un correo electrónico una vez que se resuelva la alerta.

N/D

Eliminar un receptor de correo electrónico

Para eliminar una configuración de correo electrónico, debes ejecutar el siguiente comando. Asegúrate de introducir el nombre de la configuración de correo electrónico que deseas eliminar.

./uipathctl config alerts remove-email --name test./uipathctl config alerts remove-email --name test 

Actualizar un receptor de correo electrónico

Para actualizar una configuración de correo electrónico, debes ejecutar el siguiente comando. Asegúrate de introducir el nombre de la configuración de correo electrónico que deseas actualizar y los parámetros opcionales adicionales que deseas editar. Estos parámetros son los mismos que para añadir una nueva configuración de correo electrónico. Puedes pasar uno o varios indicadores a la vez.

./uipathctl config alerts update-email --name test [additional_flags]./uipathctl config alerts update-email --name test [additional_flags]

Añadir webhooks para enviar alertas a herramientas externas

Las configuraciones del gestor de alertas se almacenan en un secreto en formato codificado en Base64. Para actualizar el secreto, sigue los siguientes pasos:

  1. Obtén la configuración del gestor de alertas existente en un archivo llamado am_config.yaml.
    kubectl get secret alertmanager-config -n cattle-monitoring-system -o jsonpath="{.data.alertmanager\.yaml}" | base64 --decode > am_config.yamlkubectl get secret alertmanager-config -n cattle-monitoring-system -o jsonpath="{.data.alertmanager\.yaml}" | base64 --decode > am_config.yaml 
  2. Configurar webhooks. Para obtener más detalles, consulta Configuración de webhooks del gestor de alertas.
  3. Codifica la configuración en el formato Base64.
    openssl base64 -in am_config.yaml -out am_config_base64.yamlopenssl base64 -in am_config.yaml -out am_config_base64.yaml
  4. Actualiza el atributo alertmanager.yaml en el secreto. Reemplaza el string codificado en Base64 existente con el que se encuentra en am_config_base64.yaml.
  5. Comprueba que las configuraciones se actualicen en la sección de estado en el gestor de alertas.
Para solucionar problemas, consulta los registros del gestor de alertas y el gestor de pods de Prometheus.

Probar alertas

Para probar las alertas, sigue los siguientes pasos:

  1. Inicia sesión en el gestor de alertas accediendo a https://monitoring.fqdn/alertmanager.
  2. Copia la cookie _oauth2_proxy=<value>.
  3. Crea una alerta de prueba a través de Postman, como se muestra en el siguiente ejemplo:
    Method: Post
    URL: https://monitoring.fqdn/alertmanager/api/v2/alerts
    Headers: 
    - Content-Type: application/json
    - Cookie: _oauth2_proxy=<value>
    Body: [{"labels":{"alertname":"Acme Alert", "severity":"warning"}}]Method: Post
    URL: https://monitoring.fqdn/alertmanager/api/v2/alerts
    Headers: 
    - Content-Type: application/json
    - Cookie: _oauth2_proxy=<value>
    Body: [{"labels":{"alertname":"Acme Alert", "severity":"warning"}}]
  4. Ahora deberías ver la alerta en el gestor de alertas.

Comprobación de las alertas en curso

Para ver las alertas, ve a Prometheus utilizando https://monitoring.fqdn/metrics y selecciona la pestaña Alertas. Aquí puedes ver todas las alertas configuradas en Automation Suite.
  • Para ver las alertas activas, filtra el estado de la alerta utilizando la casilla de verificación Activar.

  • Marca Mostrar anotaciones para mostrar los mensajes correspondientes a las alertas.

docs image

Silenciar alertas

Si las alertas son demasiado intrusivas, puede silenciarlas. Para hacerlo, siga los siguientes pasos:

  1. Accede al gestor de alertas utilizando https://monitoring.fqdn/alertmanager.
  2. Busque la alerta en cuestión y seleccione Silenciar.
  3. Rellena los detalles del Creador y del Comentario y selecciona Crear. La alerta ya no debería aparecer en el panel de supervisión ni debería comunicarse a ninguno de los receptores configurados.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.