Cómo configurar una tarea programada

Cómo configurar una tarea programada

0
Created On 04/27/20 11:04 AM - Last Modified 03/30/21 19:10 PM


Objective


Puede ejecutar un comando según una programación periódica, estableciendo la hora de inicio, la hora de finalización y la frecuencia. La tarea se puede programar desde el UI archivo , en un script o desde el archivo CLI . Algunos casos de uso comunes para programar un comando para ejecutarse incluyen:

  • Refleje un ticket de un sistema de venta de entradas externo.
  • Envíe un correo electrónico a un usuario, espere una cierta cantidad de tiempo y, si no se recibe una respuesta, envíe el correo electrónico de nuevo.

El ejemplo que usaremos para la demostración es el ! Comando imprimir.

 

Notas importantes


  • Cron sigue la hora del servidor en el que se ejecuta el script.
  • El icono de reloj de la tarea es azul cuando no está programado y naranja cuando está programado.
    No programado

    Programado

 

Entrada


Las entradas se pueden especificar en el UI , un script o el archivo CLI .

ArgumentoDescripciónObligatorio
imponerOrdene programar.Obligatorio
CronHora programada para que se ejecute el comando (en formato Cron).Obligatorio
EnddateHora de finalización para que finalice el horario (en formato Lunes 02 ene 2019 15:04:04). ESTOpcional
VecesNúmero de veces para ejecutar el comando.Opcional

 

 



Procedure


Entradas de comando ( UI )


  1. Localice la entrada de comandos en la sala de guerra y haga clic en el icono de reloj.
  2. Configure la programación de la tarea.
    OpciónDescripción
    Visión humana
    • Seleccione si desea esto como una tarea periódica.
    • Defina la frecuencia con la que se ejecutará esta tarea.
    • Defina la hora de inicio y la hora de finalización de la tarea.
    • Para eliminar la programación de tareas, haga clic en Quitar programación
    Vista cron 
    • Seleccione si desea esto como una tarea periódica.
    • Defina la expresión Cron (hay ejemplos de referencia).
    • Defina la hora de inicio y la hora de finalización de la tarea.
    • Para eliminar la programación de tareas, haga clic en Quitar programación

 

Visión humana

Vista cron

 

Demisto CLI


En este ejemplo, usamos los dos argumentos necesarios (comando y cron) y un argumento opcional (veces).

! ScheduleCommand command="! Valor de impresión=\"qqq\"" cron="*****" times="3"

 

 

Secuencia de comandos



 return executeCommand("ScheduleCommand", {
	'command': "!Print value=\"qqq\"",
	'cron': '* * * * *',
	'times': 3
}


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000PPosCAG&lang=es%E2%80%A9&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail