Ir al contenido principal

Condiciones de Activador

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

Actualizado hoy

Introducción

Cada disparador programado y basado en eventos admite condiciones. Las condiciones filtran qué dispositivos se incluyen en una ejecución de automatización cuando se activa el disparador — para que en lugar de ejecutarse en todos los dispositivos asignados, puedas dirigirse a un subconjunto específico de dispositivos basado en plataforma, grupo, etiqueta, estado u otros atributos del dispositivo.

El disparador manual no admite condiciones. Todos los otros tipos de disparadores comparten el mismo generador 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 activa 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 automatización. Los dispositivos que no coinciden se omiten — no se rastrean ni se colan, y se evaluarán nuevamente la próxima vez que se dispare el disparador.

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

ℹ️ NOTA:Los disparadores se evalúan contra todos los dispositivos en tu organización. La condición de Grupo es cómo defines el alcance de un disparador a un subconjunto — sin ella, cualquier dispositivo en la organización 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 se pueden editar enedit mode. Desde la vista del pipeline, haz clic enEditen 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 detalles de solo lectura mostrando el estado de ejecución e historial — no verás 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. Click the Condiciónmenú desplegable 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 enRemove next to it.

  6. Click Save to apply.

Condition Configuration


Referencia de condiciones

ℹ️ NOTA:Varios tipos de condiciones — incluyendo Plataforma, SO, Etiqueta y Grupo — se completan dinámicamente desde tu inventario de dispositivos real. 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 filtro aplicado. Cada dispositivo en tu organización se incluye cuando se dispara el disparador.

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


Platform

Filtrar por la familia del sistema operativo del dispositivo.

Operator

Descripción

Equal to

El SO del dispositivo coincide con una de las plataformas seleccionadas

Not equal to

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

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


Tag

Filtrar por etiquetas aplicadas al dispositivo.

Operator

Descripción

Equal to

El dispositivo tiene todas las etiquetas seleccionadas

Not equal to

El dispositivo no tiene ninguna de las etiquetas seleccionadas

Selecciona una o más etiquetas de la lista de etiquetas de tu organización.

💡 CONSEJO:Las condiciones de etiqueta son útiles para dirigirse a dispositivos por función o cliente sin depender de la estructura de grupos — por ejemplo, ejecutar un disparador solo en dispositivos etiquetados comoSERVER or PRODUCTION.


Group

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

Operator

Descripción

Equal to

El dispositivo es miembro de uno de los grupos seleccionados

Not equal to

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 se pueden expandir en línea.


Status

Filtrar por si el dispositivo está actualmente en línea u desconectado en el momento en que se dispara el disparador.

Operator

Descripción

Equal to

El estado del dispositivo coincide con el valor seleccionado

Not equal to

El estado del dispositivo no coincide con el valor seleccionado

Values: Online, Offline.

ℹ️ NOTA:La condición de Estado es el factor clave para controlar el comportamiento del dispositivo desconectado. Sin una condición de Estado, los dispositivos desconectados que de otro modo coincidirían se incluirían en la ejecución y se encolerían — se reanudarán en cualquier acción en la que estuvieran una vez que vuelvan a estar en línea. Agregar una condición Estado = En línea excluye completamente los dispositivos desconectados, por lo que no se encolerán en absoluto.


Hostname

Filtrar por el nombre de host del dispositivo.

Operator

Descripción

Equal to

El nombre de host coincide exactamente con el valor ingresado

Not equal to

El nombre de host no coincide con el valor ingresado

Contains

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 no distingue mayúsculas de minúsculas.

💡 CONSEJO: Use Containspara dirigirse a convenciones de nomenclatura — por ejemplo, filtrando a todos los dispositivos cuyo nombre de host contieneSRVo un prefijo de cliente.


Visto por última vez (en días)

Filtrar por cuántos días han pasado desde que el dispositivo se conectó por última vez con Level.

Operator

Descripción

Greater than

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

Mayor o igual a

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

Less than

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

Menor 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 un valor de texto libre.

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


Architecture

Filtrar por la arquitectura de CPU del dispositivo.

Operator

Descripción

Equal to

La arquitectura del dispositivo coincide con el valor seleccionado

Not equal to

La arquitectura del dispositivo no coincide con el valor seleccionado

Values: amd64, arm64.


OS

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

Operator

Descripción

Equal to

La versión del SO coincide con el valor seleccionado

Not equal to

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

Los valores se completan desde las versiones del SO presentes en tu inventario de dispositivos. Los ejemplos incluyenWindows 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 de SO son nombres de versiones específicas, no familias de SO. Para filtrar ampliamente por tipo de sistema operativo (Windows, macOS, Linux), usa laPlatformcondición en su lugar.


Type

Filtrar por tipo de dispositivo.

Operator

Descripción

Equal to

El tipo de dispositivo coincide con el valor seleccionado

Not equal to

El tipo de dispositivo no coincide con el valor seleccionado

Values: Workstation, Server.


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 excluirse esta semana si su membresía de grupo, etiquetas 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 AND. Para lograr comportamiento de estilo O, agregue un segundo disparador a la automatización con diferentes condiciones — 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, etiquetas, estado u SO — y coincide en el siguiente 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 de Grupo con elNot equal tooperador y selecciona el grupo a excluir.

  • ¿Puedo usar condiciones para filtrar dispositivos en el disparador manual?No. El disparador manual no admite condiciones — selecciones dispositivos directamente al agregarlos. ConsultaManual Triggerpara entender cómo funciona eso.

¿Ha quedado contestada tu pregunta?