La página Resultados de los trabajos proporciona detalles sobre los resultados de cada trabajo que se terminó de ejecutar. Puede utilizar esta página para ver detalles del trabajo y leer la salida de un trabajo. SaltStack Config incluye varios generadores de salidas personalizados para dar formato a los resultados de tipos de trabajos comunes.

Los trabajos se utilizan para realizar tareas de ejecución remota, aplicar estados e iniciar ejecutores de Salt. Consulte Trabajos para obtener más información.

Puede ver una lista de los trabajos completados para un minion determinado o en un período determinado. También puede ver un informe detallado de cada resultado del trabajo. Para obtener más información sobre los generadores de salidas personalizados incluidos en los resultados de los trabajos, consulte Generadores de salidas personalizados.

Los minions son nodos que ejecutan el servicio de minion, y pueden escuchar los comandos de un maestro de Salt y realizar las tareas solicitadas. Consulte Minions para obtener más información sobre los minions.

Nota: Como parte de la iniciativa de VMware para eliminar terminología problemática, el término maestro de Salt se reemplazará por uno mejor en SaltStack Config, y en los productos y la documentación relacionados. Esta actualización de terminología puede tardar algunos ciclos de versión en completarse totalmente.

Ver resultados de los trabajos por minion

Para ver los resultados de los trabajos de un minion específico:

  1. Vaya al área de trabajo Minions y seleccione un identificador de minion.
  2. En la página Detalles, seleccione la pestaña Actividad.

    La pestaña Actividad muestra una lista de los últimos 500 trabajos ejecutados en función del minion seleccionado en la interfaz de usuario.

  3. Seleccione el identificador de trabajo de los resultados que desea ver.
Nota: SaltStack Config devuelve los datos a través de los maestros de Salt y, posteriormente, a RaaS, por lo que es posible que la pestaña Historial de trabajos no muestre datos de inmediato. Al ver los resultados de una sola ejecución de trabajo inmediatamente después de iniciar el trabajo, la pestaña Resultados puede mostrar datos incompletos hasta que los maestros de Salt procesan los resultados y los vuelven a insertar en RaaS.

Ver resultados de los trabajos por momento de finalización

Para ver los resultados de los trabajos de un intervalo de fecha y hora específico:

  1. Vaya a Actividad > Completado.

    La sección Completado muestra una lista de los trabajos completados. Para mostrar la actividad de un intervalo de tiempo específico, puede filtrar u ordenar la columna Hora de inicio. Para obtener más información sobre el filtrado de resultados por tiempo, Filtrar por intervalo de tiempo. Para obtener más información sobre el área de trabajo Actividad, consulte Actividad.

  2. Haga clic en el identificador de trabajo de los resultados que desea ver para abrir los detalles del trabajo.

Descargar resultados de los trabajos

Para descargar los resultados de un trabajo específico:

  1. Haga clic en un identificador de trabajo y siga los pasos para ver los resultados del trabajo por minion o momento de finalización, tal como se explicó en las secciones anteriores.
  2. Haga clic en Descargar en la esquina superior derecha de los resultados del trabajo para abrir un menú y, a continuación, seleccione JSON.

El archivo .json comenzará a descargarse en el navegador.

Campos de información de resultados de los trabajos

La página de resultados del trabajo muestra los siguientes detalles sobre la ejecución del trabajo seleccionado:

Título
El título de la página de resultados del trabajo indica el identificador de trabajo y la función del trabajo.
Subtítulo

El subtítulo varía según el tipo de trabajo que se ejecutó. El subtítulo muestra información específica sobre esta ejecución de trabajo y puede incluir:

  • El nombre del trabajo
  • El destino (como Todos los minions)
  • El o los maestros de Salt que emitieron el trabajo
  • El nombre del usuario que ejecutó el trabajo
  • Los detalles de los resultados
Vistas de detalles del trabajo

Seleccione una de las siguientes opciones para cambiar el formato de los datos de resultados.

Resumen
Una lista de los minions de destino del trabajo. Cada minion incluye detalles adicionales que se pueden ver al abrir o cerrar su menú desplegable correspondiente.
Generador de salidas personalizado
Una representación personalizada de los resultados del trabajo diseñado para la función asociada con el trabajo. Consulte Generadores de salidas personalizados para obtener más información.
Sin formato
Una estructura de datos JSON sin procesar con formato mínimo.
Información del trabajo
Descripción general del trabajo de alto nivel, incluidos los minions que se espera que se devuelvan, así como los que no se devolvieron.

Generadores de salidas personalizados

SaltStack Config incluye varios generadores de salidas personalizados para dar formato a los resultados de tipos de trabajos comunes. El nombre del generador de salidas varía según el trabajo o la función que se ejecutaron. Algunos de los posibles títulos de generadores de salidas son:

  • Trabajos de estado
  • test.ping
  • disk.usage
  • status.cpuinfo
  • network.routes
  • network.ipaddrs
  • network.netstat
  • cmd.run
  • cmd.script
  • pkg.list_pkgs
  • Información de usuario

Ejemplos de generadores de salidas personalizados

Esta sección incluye ejemplos de una selección de generadores de salidas personalizados para los resultados de los trabajos.

Trabajos de estado

Devuelve los resultados de un módulo de estado determinado al ejecutar un trabajo de estado, incluidos state.sls, state.highstate y state.apply. Una función de estado es una función dentro de un módulo de estado que puede administrar la aplicación de un estado determinado en un sistema. A menudo, las funciones de estado llaman a uno o varios módulos de ejecución para realizar una tarea determinada. Para obtener más información sobre los estados de Salt, consulte Documentación de Salt: Cómo se utilizan los estados de Salt. Para obtener más información sobre los trabajos, consulte Trabajos.


state-outputter

Ping de prueba

Devuelve los resultados de la ejecución de test.ping en cada nodo del grupo de destino.


ping-outputter

Uso de disco

Devuelve la información de uso de los volúmenes montados en los minions del grupo de destino.

Información de CPU

Este generador de salidas incluye diferentes vistas que se pueden aplicar mediante la columna izquierda.


cpu-outputter

Rutas

Devuelve las rutas configuradas actualmente de la tabla de enrutamiento.


routes-outputter

Dirección IP

Devuelve una lista de las direcciones IPv4 asignadas al host.

Netstat

Un gráfico interactivo donde se muestran las conexiones entre los minions y los maestros de Salt.


netstat-outputter

Paquetes de lista

Muestra los paquetes instalados actualmente en cada minion.

Información de usuario

Devuelve información sobre los grupos de usuarios definidos por el sistema operativo en los minions de destino.


getent-outputter