Antes de continuar con el algoritmo de supervisión de Dotcom-Monitor, definamos las diferencias entre una sesión de supervisión y un ciclo de supervisión.
- La sesión de supervisión es una operación en la que el sistema inicia la supervisión en una única ubicación.
- El ciclo de supervisión incluye todas las sesiones de supervisión en todas las ubicaciones seleccionadas.
El algoritmo de monitoreo se basa en un procedimiento cíclico que difiere según el tipo de modo de ciclo configurado para un dispositivo de monitoreo. Hay dos modos de ciclo que se pueden aplicar al procedimiento de monitorización:
-
- Permitir comprobaciones simultáneas: Sí
- Permitir comprobaciones simultáneas: No
Para la supervisión basada en HTTP (ServerView Platform y WebView Platform), la opción Permitir comprobaciones simultáneas se establece en Sí de forma predeterminada. Para cambiar el modo de ciclo, vaya a la página > de edición del dispositivo Configuración avanzada de supervisión>.
Para la supervisión basada en navegador (plataformas BrowserView / UserView ), la opción Permitir comprobaciones simultáneas siempre se establece en No y no se puede cambiar.
Cómo funciona
Permitir comprobaciones simultáneas: Sí
Una vez que se ha configurado un dispositivo, Dotcom-Monitor inicia sesiones de supervisión desde todas las ubicaciones de supervisión configuradas (activadas durante la configuración del dispositivo). Un contador, igual a la duración de la frecuencia de supervisión, comienza después de cada respuesta de supervisión recibida más recientemente. Como resultado, una nueva sesión de supervisión comienza exactamente como se especifica en la frecuencia de supervisión.
Puede haber dos flujos posibles para el algoritmo de supervisión en función de los resultados de supervisión de la sesión de supervisión inicial. El sistema sigue el flujo “monomodo” cuando todas las ubicaciones de supervisión informan del mismo estado (es decir, cada sesión de supervisión devuelve un estado de “éxito” o un estado de “error”). En este caso, Dotcom-Monitor inicia una única sesión de supervisión desde una única ubicación de supervisión. Posteriormente, el dispositivo recorre cada ubicación, activando la ejecución de tareas con la frecuencia especificada.
El segundo flujo de “modo mixto” del algoritmo de supervisión web se aplica cuando al menos una ubicación de supervisión devuelve un estado diferente de los estados recibidos de las otras ubicaciones de supervisión. En esta situación, Dotcom-Monitor inicia sesiones de supervisión de todos los agentes de supervisión disponibles simultáneamente. Por ejemplo, cuando hay cinco agentes de supervisión activos, cuatro de ellos notifican un estado de “éxito” y uno falla y devuelve un estado de “error”.
Permitir comprobaciones simultáneas: No
Una vez que se ha configurado un dispositivo, Dotcom-Monitor inicia sesiones de supervisión desde la primera ubicación de supervisión configurada (activada durante la configuración del dispositivo). Durante el ciclo de supervisión inicial (el primer ciclo después de que el dispositivo se haya creado o reiniciado), se crean nuevas sesiones inmediatamente después de recibir la finalización de las anteriores. En el informe en línea, verá la hora de inicio de la sesión. Para ver la hora de su finalización, expanda la respuesta y desplácese hacia abajo hasta el final.
Con el fin de proporcionar una supervisión continua, a pesar de los posibles problemas del agente de supervisión, cuando puede desconectarse, se inicia un contador, igual a 5 minutos, en cada nueva sesión. Este contador especifica un punto de tiempo en el que se debe iniciar la siguiente sesión (en caso de que la sesión anterior cuelgue en alguna etapa).
Si todavía hay alguna sesión de supervisión inacabada en el momento en que se acaba el tiempo, el inicio de la sesión se retrasa en el mismo principio (tiempo actual + 5 min). Una vez completado el ciclo de supervisión inicial (cada agente de supervisión seleccionado devolvió la respuesta o se confirmó su estado de inactividad), Dotcom-Monitor espera un tiempo igual a la duración de la frecuencia de supervisión y, a continuación, analiza el grupo de respuestas.
Al igual que en el modo Permitir comprobaciones simultáneas: Sí , puede haber dos flujos posibles para el algoritmo de supervisión en función de los resultados de supervisión de la sesión de supervisión inicial. Cuando todos los agentes de supervisión informan del mismo estado, Dotcom-Monitor continúa iniciando nuevas sesiones de supervisión una por una a intervalos regulares que son iguales a la frecuencia de supervisión. En el segundo caso, el sistema cambia a la supervisión sesión por sesión, excluyendo el valor de frecuencia de supervisión, como durante el ciclo de supervisión inicial.