Welcome to Pandora FMS Community!

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

Welcome to Pandora FMS Community Forums Soporte de la comunidad Monitorizar servicios web Apache

  • Monitorizar servicios web Apache

    Posted by Alfredo on October 12, 2009 at 21:15

    Hola a todos de nuevo,

    Tengo un problemilla, en vuestra página donde tenéis recopilados todos los agentes, los de las estadísicas de Apache está vacío, y mira que tiene buena pinta. Perdonad que os reporte el error aquí, pero no sé donde dirigirme.

    Otro tema, quiero monitorizar webs de servidores, Apache en su totalidad, pero la mayoría están configurados con ssl por lo que la pagina está en https, por lo que no puedo (o no sé, es lo más probable) hacerlo, he estado buscando por la red pero no encuentro nada. Me diante un telnet no puedo y haciendo un wget, tampoco ya que necesito aceptar el certificado.

    ¿Se os ocurre como hacerlo?

    Muchas gracias como siempre.

    Sancho replied 15 years, 1 month ago 3 Members · 7 Replies
  • 7 Replies
  • raul

    Member
    October 13, 2009 at 10:51
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Utiliza openssl, igual que un telnet al 443, pero con la siguiente sintaxis:

    openssl s_client -quiet -no_tls1 -connect SERVIDOR:443

    luego lo típico:

    GET / HTTP/1.1

    Un saludo,

    Raúl

  • Alfredo

    Member
    October 15, 2009 at 16:18
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola de nuevo,

    La verdad que no soy capaz de hacer que me funcione, quiero realizar un módulo, parecido al que viene por defecto para monitorizar el ftp, o ssh.

    Lo he intentado por consola con el comando que me comentas pero no sé como realizarlo.

    Muchas gracias

  • raul

    Member
    October 19, 2009 at 14:38
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    El módulo por defecto para SSH se puede utilizar monitorizar el número de procesos de apache:

    module_exec ps -Af | grep apache2 | grep -v "grep" | wc -l

    (en mi caso, 10)

    Con lo cual, no entiendo para qué necesitas wget…, si sólo quieres ver si está vivo

    Un saludo,

  • Alfredo

    Member
    October 21, 2009 at 20:53
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas,

    Es cierto que está vivo, pero no me convence del todo. Tengo un apache con varias webs en virtual hosts, unas con https y otras con http.

    Una pregunta que me surge, ya que sí he pensado solo monitorizar si el servicio está vivo, es: ¿alguien sabe de qué depende de que haya más o menos procesos apache en un servidor? Yo en mi caso por ejemplo tengo 6.

    Así es más dificil definir alertas porque no puedes afinar con los ragos.

    Muchas gracias.

  • raul

    Member
    October 22, 2009 at 13:58
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Echa un vistazo a:

    http://httpd.apache.org/docs/2.0/mod/worker.html

    quizás pueda ayudarte…

  • Alfredo

    Member
    October 27, 2009 at 17:55
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Muchas gracias, me ha servido y mucho.

  • Sancho

    Administrator
    October 28, 2009 at 15:00
    2229 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Pues si has hecho algun modulo chulo y nos lo quieres contar, lo publicamos encantados 🙂