Ir al contenido principal

Condiciones de disparador

Filtrar los dispositivos a los que se aplica un disparador utilizando condiciones basadas en plataforma, grupo, etiqueta, estado y más.

Actualizado hoy

Todos los disparadores programados y basados en eventos soportan condiciones. Las condiciones filtran qué dispositivos se incluyen en una ejecución de automatización cuando se dispara el disparador — así que en lugar de ejecutarse contra todos los dispositivos asignados, puedes apuntar a un subconjunto específico de dispositivos basado en plataforma, grupo, tag, estado u otros atributos de dispositivo.

El disparador manual no soporta condiciones. Todos los otros tipos de disparadores comparten el mismo constructor de condiciones descrito aquí.


Cómo funcionan las condiciones

Las condiciones se configuran por disparador, no por automatización. Si una automatización tiene múltiples disparadores, cada disparador puede tener su propio conjunto de condiciones independiente.

Cuando se dispara un disparador, Level evalúa sus condiciones contra tus dispositivos en ese momento. Los dispositivos que coinciden con todas las condiciones se incluyen en la ejecución de la automatización. Los dispositivos que no coinciden se omiten — no se rastrean ni se ponen en cola, y se evaluarán nuevamente la próxima vez que se dispare el disparador.

Las condiciones múltiples usan lógica Y: cada condición debe ser satisfecha para que un dispositivo se incluya. No hay opción O dentro de un único disparador. Si necesitas comportamiento de estilo O, agrega un segundo disparador con condiciones diferentes.

ℹ️ NOTA: Los disparadores evalúan contra todos los dispositivos de tu organización. La condición Grupo es cómo limitas un disparador a un subconjunto — sin uno, cualquier dispositivo de la org que coincida con las otras condiciones se incluirá.


Configurar condiciones

Las condiciones se establecen dentro del panel de configuración del disparador al agregar o editar un disparador.

ℹ️ NOTA: Los disparadores y acciones solo son editables en modo de edición. Desde la vista del pipeline, haz clic en Editar en la esquina superior derecha para entrar en modo de edición. Si haces clic en un disparador o acción fuera del modo de edición, se abre un panel de detalle de solo lectura mostrando el estado y historial de ejecución — no verás las opciones de configuración allí.

  1. Abre el panel de configuración del disparador haciendo clic en un disparador existente o agregando uno nuevo.

  2. Haz clic en el menú desplegable Condición y selecciona un tipo de condición.

  3. Establece el operador y el valor para la condición.

  4. Para agregar otra condición, haz clic en + Agregar nueva condición.

  5. Para eliminar una condición, haz clic en Eliminar junto a ella.

  6. Haz clic en Guardar para aplicar.

Configuración de condición

Referencia de condiciones

ℹ️ NOTA: Varios tipos de condiciones — incluyendo Plataforma, SO, Tag, y Grupo — se rellenan dinámicamente desde tu inventario real de dispositivos. Si tu entorno solo tiene dispositivos Windows, solo verás Windows en el menú desplegable Plataforma. SO muestra las versiones específicas presentes en tus dispositivos inscritos. Los menús desplegables vacíos significan que Level aún no ha detectado dispositivos con ese atributo.

Todos los dispositivos

Sin filtrado aplicado. Todos los dispositivos de tu organización se incluyen cuando se dispara el disparador.

Seleccionar Todos los dispositivos no requiere configuración adicional. Úsalo cuando quieras que el disparador se ejecute contra tu inventario completo de dispositivos sin restricciones.


Plataforma

Filtra por la familia de sistema operativo del dispositivo.

Operador

Descripción

Igual a

El SO del dispositivo coincide con una de las plataformas seleccionadas

No igual a

El SO del dispositivo no coincide con ninguna de las plataformas seleccionadas

Valores: Windows, macOS, Linux. Se pueden seleccionar múltiples valores.


Tag

Filtra por tags aplicados al dispositivo.

Operador

Descripción

Igual a

El dispositivo tiene todos los tags seleccionados

No igual a

El dispositivo no tiene ninguno de los tags seleccionados

Selecciona uno o más tags de la lista de tags de tu organización.

💡 CONSEJO: Las condiciones de tag son útiles para apuntar a dispositivos por función o cliente sin depender de la estructura del grupo — por ejemplo, ejecutar un disparador solo en dispositivos etiquetados como SERVER o PRODUCTION.


Grupo

Filtra por el grupo de dispositivos al que pertenece el dispositivo.

Operador

Descripción

Igual a

El dispositivo es miembro de uno de los grupos seleccionados

No igual a

El dispositivo no es miembro de ninguno de los grupos seleccionados

Selecciona uno o más grupos de tu jerarquía de grupos. Los grupos secundarios pueden expandirse en línea.


Estado

Filtra si el dispositivo está actualmente en línea u offline en el momento en que se dispara el disparador.

Operador

Descripción

Igual a

El estado del dispositivo coincide con el valor seleccionado

No igual a

El estado del dispositivo no coincide con el valor seleccionado

Valores: En línea, Offline.

ℹ️ NOTA: La condición Estado es el control clave para controlar el comportamiento de dispositivos offline. Sin una condición Estado, los dispositivos offline que coincidan de otra manera se incluirán en la ejecución y se pondrán en cola — reanudarán la acción donde estaban una vez que vuelvan en línea. Agregar una condición Estado = En línea excluye completamente los dispositivos offline, así que no se pondrán en cola en absoluto.


Nombre de host

Filtra por el nombre de host del dispositivo.

Operador

Descripción

Igual a

El nombre de host coincide exactamente con el valor ingresado

No igual a

El nombre de host no coincide con el valor ingresado

Contiene

El nombre de host incluye la cadena ingresada

No contiene

El nombre de host no incluye la cadena ingresada

Ingresa el valor del nombre de host manualmente. La coincidencia es insensible a mayúsculas y minúsculas.

💡 CONSEJO: Usa Contiene para apuntar a convenciones de nombres — por ejemplo, filtrar todos los dispositivos cuyo nombre de host contiene SRV o un prefijo de cliente.


Visto por última vez (en días)

Filtra basándose en cuántos días han pasado desde que el dispositivo se registró por última vez con Level.

Operador

Descripción

Mayor que

El dispositivo fue visto por última vez hace más de N días

Mayor que o igual a

El dispositivo fue visto por última vez hace N o más días

Menor que

El dispositivo fue visto por última vez hace menos de N días

Menor que o igual a

El dispositivo fue visto por última vez hace N días o menos

Ingresa un número entero de días como valor de texto libre.

💡 CONSEJO: Usa esta condición para limitar ejecuciones de automatización a dispositivos activos recientemente — por ejemplo, omitiendo dispositivos que no han sido vistos en más de 30 días, que pueden estar dados de baja o en almacenamiento.


Arquitectura

Filtra por la arquitectura de CPU del dispositivo.

Operador

Descripción

Igual a

La arquitectura del dispositivo coincide con el valor seleccionado

No igual a

La arquitectura del dispositivo no coincide con el valor seleccionado

Valores: amd64, arm64.


SO

Filtra por la versión específica del SO del dispositivo.

Operador

Descripción

Igual a

La versión del SO coincide con el valor seleccionado

No igual a

La versión del SO no coincide con el valor seleccionado

Los valores se rellenan de las versiones del SO presentes en tu inventario de dispositivos. Los ejemplos incluyen Windows 11, Windows 10, Windows Server 2022, Windows Server 2019, Windows Server 2016, macOS Sonoma, Debian. Tu lista reflejará lo que está realmente inscrito.

ℹ️ NOTA: Los valores del SO son nombres de versiones específicas, no familias de SO. Para filtrar ampliamente por tipo de sistema operativo (Windows, macOS, Linux), usa la condición Plataforma en su lugar.


Tipo

Filtra por tipo de dispositivo.

Operador

Descripción

Igual a

El tipo de dispositivo coincide con el valor seleccionado

No igual a

El tipo de dispositivo no coincide con el valor seleccionado

Valores: Estación de trabajo, Servidor.


Preguntas frecuentes

  • ¿Se aplican las condiciones cada vez que se dispara el disparador, o solo la primera vez? Cada vez. Las condiciones se evalúan nuevamente en cada disparo del disparador. Un dispositivo que coincidía la semana pasada podría ser excluido esta semana si su pertenencia a grupos, tags o estado han cambiado.

  • ¿Puedo usar lógica O entre condiciones? No dentro de un único disparador. Las condiciones múltiples siempre usan lógica Y. Para lograr comportamiento de estilo O, agrega un segundo disparador a la automatización con condiciones diferentes — ambos disparadores se evaluarán independientemente.

  • ¿Se omitirá un dispositivo permanentemente si no coincide con las condiciones? No. Las condiciones se evalúan nuevamente cada vez que se dispara el disparador. Si los atributos de un dispositivo cambian — su grupo, tags, estado o SO — y coincide en el próximo disparo, se incluirá en esa ejecución.

  • ¿Qué pasa si quiero ejecutar un disparador en todos los dispositivos excepto los de un grupo? Usa una condición Grupo con el operador No igual a y selecciona el grupo a excluir.

  • ¿Puedo usar condiciones para filtrar dispositivos en el disparador manual? No. El disparador manual no soporta condiciones — seleccionas dispositivos directamente al añadirlos. Ver Disparador manual para saber cómo funciona.

¿Ha quedado contestada tu pregunta?