Monitorización de ejecuciones

Tabla de contenidos

Athento permite la monitorización de ejecuciones de la instancia según su tipo.

Para contabilizar estas ejecuciones, ejecuta el método increment_executions pasando como parámetro el tipo de ejecución cuyo contador quieres incrementar. De forma opcional, también puedes indicar la cantidad de ejecuciones a sumar. Si no se especifica este valor, el contador se incrementará en 1.

 

from health.utils.utils import increment_executions

increment_executions('bulk_download')
increment_executions('bulk_update', 7) # Pasando la cantidad a incrementar

 

Cuando se ejecuta este método, las ejecuciones de ese tipo se contabilizan en caché. En el momento en que el número de ejecuciones en caché supera el valor configurado en la setting PERSIST_NUMBER_EXECUTION_LOG_EXECUTION_TIMES, el conteo se persiste y, a partir de entonces, puedes consultarlo en el apartado «Executions monitor» de la sección «Global Admin Console» de la instancia.

En este apartado puedes ver la información disponible sobre los distintos tipos de ejecuciones en la instancia.

Actualmente, puedes visualizar los datos filtrados por fecha con estas opciones:

  • Última semana
  • Último mes
  • Último año

Además, mediante el desplegable junto al gráfico, puedes seleccionar qué líneas quieres visualizar para centrarte en la información relevante cuando lo necesites.

 

Si hay un plan configurado en la instancia, también es posible ver una gráfica que compara las ejecuciones totales con el máximo de ejecuciones contratadas en el plan.

Por ahora, esta gráfica muestra siempre los 4 últimos meses.

 

¿Cómo se contabilizan las automatizaciones/ejecuciones?