Skip to main content

8. Monitorización web

Para este último ejemplo haremos uso del componente web server de Pandora FMS que sirve para realizar monitorización basicabásica de HTTP y HTTPS.   Este elemento nos permitirá realizar comprobaciones web simples o algo masmás complejas (en varios casos), utilizando llamadas a bajo nivel. Es útil para ver que nuestras páginas siguen vivas,en línea, verificar que podemos realizar una serie de pasos (por ejemplo, rellenandorellenar ciertos formularios) y/o que contienen una palabra determinada. Además de verificar que funcionan, podemos medir el tiempo total que tardan.

Para crear un módulo de este tipo tendremos que escoger para la creación del módulo uno de tipo webserver. Web module:

 

image-1604425921675.pngpfms-first_steps-web_monitoring-image_010.png

Una vez pulsemos el botón Create veremos un formulario en el que deberemos rellenar los campos necesarios para poder monitorizar una web. Lo más importante será elegir el tipo de chequeo.

Vamos a crear un módulo que nos permita comprobar el tiempo de carga de una web y que debe contener lalas palabrapalabras "View license comparison".

Para ello seleccionaremos el tipo de módulo Remote HTTP module to check latency, que nos permitirá ver el número de segundos que tarda en responder el servidor.   

image-1604426064573.pngpfms-first_steps-web_monitoring-image_020.png

El código que tenemos que añadir a la caja web checks es intuitivo, enEn este caso haremos solo una peticionpetición y comprobaremos que la respuesta devuelva una frase:frase, para ello agregaremos el siguiente código a la caja Web checks:

task_begin

task_begin
get https://pandorafms.com/es/precios-de-pandora-fms
en/pricing/ check_string LicenciaView basadalicense encomparison dispositivos
task_end 

task_end

El chequeo quedará como sigue:

image-1604426157453.pngpfms-first_steps-web_monitoring-image_030.png

Como siempre, tras unos segundos, ya habremos recibido algunos datos de este módulo, en este caso, los segundos que tarda la petición en completarse:

image-1604426285544.pngpfms-first_steps-web_monitoring-image_040.png

Pandora FMS también ofrece la posibilidad de monitorizar transacciones web complejas gracias a la Experiencia Web de Usuario,Usuario, la cual que es una funcionalidad más avanzada que esta.avanzada.

¿No se están logrando los resultados explicados en el capítulo? Acceda a la sección de ayuda o soporte