Saltar al contingut principal
Versió: 24.9

Execució programada de microserveis

Els microserveis permeten realitzar accions (consultes o correccions) en els equips. Poden executar-se de manera programada a través dels fluxos (Flows), del Portal, que permeten executar microserveis de forma condicional; una de les condicions pot ser comprovar si es compleix una condició temporal.

Per programar l'execució d'un microservei:

  1. Clica en l'opció Flows del Portal, en el menú de l'esquerra.
  2. Un cop allà, crea un nou flux fent clic al botó + Nou. O bé selecciona un flux existent, en cas que es vulgui modificar.
  3. Omple els camps del flux. És important saber si el flux s'executarà a nivell de sistema operatiu o a nivell de sessió d'usuari. Un cop informats els camps, fes clic a Guardar.

epm1

  1. Prem la pestanya Flow.
  2. Al panell, fes clic al botó Editar, a la part dreta.
  3. Per afegir la primera condició, prem a + Add condition. Apareixerà un panell flotant amb totes les condicions disponibles. Selecciona Cron Match.

epm

  1. Afegeix els camps de comprovació de la condició (cada quant de temps es comprova) i la condició de programació "cron". Clica a Guardar, a la part inferior del panell. En l'exemple, es comprova la condició cada mitja hora i la condició "cron" és "tots els dilluns a les vuit del matí".

Per comprovar la sintaxi de programació de "cron" existeixen moltes referències. Per exemple: Crontab.guru

epm3

  1. Prem el botó + sota de la condició i selecciona Add action per afegir el microservei que es programarà. En aquest punt es podrien afegir més condicions en cas de ser necessari.
  2. Al panell flotant, selecciona el microservei que vols programar. En aquest exemple, "Disc net". Prem el botó Guardar de la part superior dreta.

epm4

En aquest exemple, el microservei de neteja de disc ha estat programat per ser executat tots els dilluns a les vuit del matí.

Per activar l'execució periòdica d'aquest microservei als dispositius, també serà necessari configurar el Target del flux incloent els grups de report, els dispositius o grups de dispositius en què es requereix l'execució.

També hi ha l'opció de notificar als usuaris l'execució del flux. Per això s'haurà d'activar l'opció i informar els camps Initial text, Success text i Error text.