Personalizar las frecuencias de evaluación del monitor

Información general

Establece una hora de evaluación específica y controla la frecuencia de evaluación de los monitores para realizar un seguimiento de la ejecución de trabajos críticos que se ejecutan en tu entorno. Las programaciones personalizadas de monitor te permiten alertar sobre sistemas y procesos que no necesitan estar continuamente monitorizados, como los trabajos cron.

Las programaciones personalizadas de monitor son compatibles con eventos, logs y monitores de métricas con intervalos de programación diarios, semanales y mensuales.

Configuración

Botón para añadir una programación personalizada en la configuración del monitor

Haz clic en Add Custom Schedule (Añadir programación personalizada) para configurar tu frecuencia de evaluación.

Una vez que se ha activado una programación personalizada en un monitor, la programación no se puede desactivar. Las programaciones personalizadas solo pueden añadirse o eliminarse durante la creación del monitor.

Selecciona la hora del día en la que deseas que el monitor evalúe.

Por ejemplo, el siguiente monitor comprueba todos los días a las 8:00PM que el trabajo de copia de seguridad diario generó un evento con éxito para cada instancia de base de datos.

Configuración del monitor para comprobar todos los días a las 8PM que se ha generado un evento con éxito para cada instancia de base de datos como resultado del trabajo de copia de seguridad diario

Selecciona los días de la semana así como la hora del día a la que deseas que el monitor evalúe.

Por ejemplo, el siguiente monitor comprueba cada semana el martes y el sábado a las 6:00AM que los correos electrónicos de marketing han sido enviados para cada campaña individual.

Configuración del monitor para comprobar cada semana el martes y el sábado a las 6:00AM que los correos electrónicos de marketing han sido enviados para cada campaña individual

Selecciona el día del mes así como la hora del día en la que deseas que el monitor evalúe.

Por ejemplo, el siguiente monitor comprueba el primer día de cada mes si el cron job que genera las facturas de los clientes se ha ejecutado correctamente.

Configuración del monitor para comprobar el primer día de cada mes si el cron job que genera las facturas de los clientes se ha ejecutado correctamente.

RRULES

Regla de recurrencia (RRULE) es un nombre de propiedad del iCalendar RFC, que es el estándar para definir eventos recurrentes. Utiliza el generador oficial de RRULE para generar reglas recurrentes. Aprovecha las RRULEs para abordar casos de uso de programación más avanzados.

Para escribir una RRULE personalizada para tu monitor, haz clic en Use RRULE (Usar RRULE).

Notas:

  • No se admiten atributos que especifiquen la duración en RRULE (por ejemplo, DTSTART, DTEND, DURATION).
  • Las frecuencias de evaluación deben ser de un día o más. Para frecuencias de evaluación más cortas, utiliza las programaciones predeterminadas del monitor.

Ejemplo: el monitor evalúa el último día del mes

FREQ=MONTHLY;BYMONTHDAY=28,29,30,31;BYSETPOS=-1
Sintaxis RRULE utilizada en la interfaz de usuario para evaluar el último día del mes

Ejemplo: el monitor evalúa cada dos meses el primer y el último domingo del mes:

FREQ=MONTHLY;INTERVAL=2;BYDAY=1SU,-1SU
Sintaxis RRULE utilizada en la interfaz de usuario para evaluar cada dos meses el primer y último domingo del mes

Alertar el comportamiento de monitores con programación personalizada

Los monitores que utilizan la programación por defecto ejecutan la consulta con la frecuencia de evaluación por defecto y envían alertas en función de las transiciones de estado del monitor (por ejemplo, cuando un monitor pasa de WARN a OK o de OK a ALERT).

La línea de tiempo siguiente ilustra el comportamiento de un monitor con programación por defecto. El monitor envía alertas correspondientes a los cambios de estado.

Diagrama visual que muestra cuando un monitor envía una alerta basada en transiciones de estado del monitor para la programación por defecto con una frecuencia de evaluación de treinta minutos

Los monitores con programaciones personalizadas, por otra parte, evalúan diaria, semanal o mensualmente y envían alertas basadas en los resultados de las evaluaciones individuales. Cada evaluación es independiente de la anterior y envía una notificación cuando el resultado no es correcto.

La línea de tiempo que se muestra a continuación ilustra el comportamiento de un monitor que se ejecuta con una programación personalizada. A diferencia de la programación por defecto del monitor, la programación personalizada del monitor envía una alerta durante su tiempo de evaluación en función del estado del monitor.

Diagrama visual que muestra cuando un monitor envía una alerta en función del estado del monitor para la programación personalizada con una frecuencia de evaluación diaria

Leer más

PREVIEWING: rtrieu/product-analytics-ui-changes