Saltar al contenido principal
Version: 24.10

Flujos

Esta funcionalidad permite crear flujos de automatización, para detectar situaciones específicas en los dispositivos mediante la evaluación del cumplimiento de ciertas condiciones, y actuar en base al resultado de dicha evaluación.

flow1

Esta aproximación simplifica las acciones de diagnóstico proactivo, soluciona los problemas rápidamente cuando hay un enfoque en su detección y provee una vía muy eficiente para habilitar mecanismos de autorremediación sobre los problemas habituales. También permite que los equipos técnicos puedan acoplar los dispositivos a las configuraciones definidas por la organización, evaluándolas de forma periódica y adaptándolas en caso de que se requiera.

Cada flujo cuenta con opciones que permiten personalizar su comportamiento:

info

Un cambio de configuración en un flujo existente puede tardar hasta 15 minutos en aplicarse a todos los dispositivos vinculados.

Visión general

flowdetail

Almacena información general del flujo.

  • Descripción: descripción del flujo
  • Tipo: es el ámbito de ejecución del flujo, determinado por el tipo de microservicio que se desee ejecutar. Puede hacerse a nivel de sesión de usuario, con los permisos correspondientes, o a nivel de dispositivo, con acceso administrativo.
  • Versión: indica la versión del flujo, cada edición incrementa en 1 el contador.
  • Tiempo de reutilización: marca el tiempo mínimo que pasará, una vez que la condición evaluada se cumpla, para que dicha evaluación vuelva a ejecutarse.
  • Solo detección: evalúa condiciones a modo de "muestreo". Detecta aquellos dispositivos en los que se cumplen las condiciones, pero sin ejecutar el microservicio definido en el flujo.
  • Estado: permite ver si el flujo está habilitado o deshabilitado.
  • Creado el: muestra la fecha de creación.
  • Fecha de actualización: muestra la fecha de actualización.
info

En la parte superior derecha se aloja un botón que, dependiendo del estado del flujo, permite habilitarlo o deshabilitarlo.

Editar y eliminar un flujo

flow-delete

Mediante el botón Edit se puede cambiar el nombre, la descripción y el tiempo de reutilización del flujo.

  • El checkbox Solo detección permite activar o desactivar el modo de ejecución Solo detección, en el que se evalúa el cumplimiento de las condiciones definidas en el flujo, pero no ejecuta el microservicio.
  • El botón Delete permite eliminar un flujo.

Destino

targetflow

Este ajuste permite definir el o los grupos de dispositivos en los que se ejecutará el flujo. Admite las siguientes opciones de configuración:

  • Todos los dispositivos
  • Una selección personalizada de dispositivos
  • Uno o varios grupos de dispositivos
  • Uno o varios grupos de reporte

Flujo

Desde aquí se pueden definir las condiciones a evaluar, los umbrales requeridos y la acción que se ejecutará si se cumplen dichas condiciones.

flow2

Condiciones del flujo

  • Existencia de un proceso en curso: permite evaluar de forma periódica, en lapsos de quince segundos a cinco minutos, la existencia de un proceso en ejecución. Sistema operativo soportado: Windows.
  • Identificador de registro de eventos de Windows detectado: esta condición busca, en intervalos de entre cinco y veinte minutos, eventos en el visor de eventos de Windows con un nombre, proveedor o ID específicos. Estos deben ser especificados en formato <logName>:<source>:<id>; por ejemplo Application:my_app:101. Donde:
    • Logname = Application
    • Source = my_app
    • id = 101

evid

  • Versión del sistema operativo: permite obtener, en intervalos de entre una y doce horas, la versión del sistema operativo utilizando operadores en los que el valor sea igual, empiece, termine o contenga una cadena de texto determinada. Sistema operativo soportado: Windows.
  • Idioma del sistema operativo: detecta, en intervalos de entre una y doce horas, el idioma del sistema operativo. Utiliza operadores en los que el valor puede ser igual, empezar, terminar o contener una cadena de texto determinada. Sistema operativo soportado: Windows.
  • Porcentaje de espacio libre en disco del sistema operativo: permite evaluar y fijar un valor de porcentaje objetivo en intervalos comprendidos entre cinco y sesenta minutos. Sistema operativo soportado: Windows.
  • Cron Match: comprueba si una cadena en formato cron se cumple solo cuando la fecha y la hora actuales coinciden exactamente con la expresión cron especificada. Las horas se definen en Coordinated Universal Time (UTC).
  • Actions: una vez evaluadas las condiciones y de acuerdo con los valores obtenidos, permiten que se pueda ejecutar una acción. En esta sección aparecerán todos los microservicios habilitados en tu suscripción para poder seleccionarlos e incluirlos en el flujo.

Notificación

flownotif

Este parámetro es opcional y puede estar deshabilitado. Permite enviar notificaciones a los usuarios al inicio y al final de la ejecución de los flujos, utilizando las notificaciones del sistema operativo. Una vez activado, permite establecer:

  • Mensaje inicial: se enviará a los usuarios al inicio de la ejecución.
  • Mensaje de éxito: se enviará a los usuarios en una ejecución exitosa.
  • Mensaje de error: se enviará a los usuarios en una ejecución con errores.
info

Para saber cómo crear un flujo, por favor consulta la guía Ejecución programada de microservicios.