Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

  • Monitorización web básica

    Posted by Enrique on marzo 31, 2025 at 14:37

    Buenos días.

    Estoy comenzando con Pandora FMS y quiero hacer una monitorización básica de algunas páginas web de mi organización.

    Mi idea es ver el tiempo de respuesta y buscar un texto en el contenido. Si se llega al umbral crítico o no se encuetra el taxto, que se hagan 2 reintentos antes de generar la alerta.

    He creado 1 agente con 2 módulos con estas opciones.

    Check tiempo de respuesta

    Type: Remote HTTP module to check latency (web_data)
    Warning threshold: 0.7/1
    Critical threshold: 1/0
    Web Checks:
    task_begin
    get https://my.web.page
    cookie 0
    resource 1
    task_end

    Advance options:

    Interval: 5 minutes
    FF threshold: Change each status
    To normal: 0
    To warning: 0
    To critical: 2
    FF interval: 60

    Check contenido

    Type: Remote HTTP module to check server response (web_proc)
    Warning threshold: 0/0
    Critical threshold: 0/0
    Web Checks:
    task_begin
    get https://my.web.page
    cookie 0
    resource 1
    check_string La cadena a buscar
    task_end

    Advance options:

    Interval: 5 minutes
    FF threshold: Change each status
    To normal: 0
    To warning: 0
    To critical: 2
    FF interval: 60

    Es correcta esta configuración para lo que intento hacer?

    Por otro lado, podría juntar los 2 checks en uno solo, que reporte el estado crítico, ya sea por umbrales de tiempo de respuesta o porque no está el contenido esperado?

    Gracias por la ayuda.

    Saludos,
    Enrique

    Enrique replied 1 week ago 2 Members · 2 Replies
  • 2 Replies
  • Sergio B.

    Administrator
    marzo 31, 2025 at 15:47
    1481 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    1
    Down
    Drop it
    ::

    Buenas tardes Enrique,

    La configuración en un principio parece correcta.

    Has establecido que para que se active el crítico deben recibirse 3 veces un critico, el primero será cuando se ejecuta el módulo, luego hara 2 comprobaciones más 1 cada 60 segundos si las 3 dan crítico el módulo pasará a crítico.

    Los valores que recibe en esos lapsos de 1 minuto también los guardará en la BBDD.

    Respondiendo a tu pregunta, no, no se pueden unificar chequeos en un mismo módulo porque son tipos de datos diferentes, no puedes unir strings con enteros.

    Un saludo,

    Sergio B.

    • Enrique

      Member
      abril 4, 2025 at 10:57
      25 Karma points
      Community rank: tentacle-noob-1 Tentacle noob
      Like it
      Up
      0
      Down
      Drop it
      ::

      Muchas gracias por la respuesta Sergio.

      Ahora me dedicará a configurar las alertas por correo sabiendo que esto ya está bien.

      Saludos,

      Enrique