Welcome to Pandora FMS Community!

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

  • Posted by arielposadas on June 12, 2012 at 23:28

    Buenas,

    Alguien se anima a explicar paso a paso como lograr monitorear memoria libre o espacio en disco a un windows 2003? que archivos configurar o como crear el módulo para que tome los datos del agente en windows???

    Les estaré muy agradecido, desde ya muchas gracias!
    Tengo instalado Pandora en una maquina virtual y trato de monitorear equipos windows/linux de la red.

    arielposadas replied 12 years, 8 months ago 3 Members · 7 Replies
  • 7 Replies
  • jartal

    Member
    June 13, 2012 at 11:06
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Muy buenas!

    Para monitorizar la memoria libre o el espacio en disco es tan sencillo como añadir al archivo “pandora_agent.conf” los siguientes módulos (Añado también el espacio total del disco y memoria total).

    # Free space on disk C: (%)
    module_begin
    module_name Espacio libre C:
    module_type generic_data
    module_freepercentdisk C:
    module_interval 12
    module_description % Espacio libre en disco C:
    module_end
    
    # Total space on disk C:
    module_begin
    module_name Espacio Total C:
    module_type generic_data
    module_wmiquery SELECT Size FROM Win32_LogicalDisk WHERE DeviceID = "C:" 
    module_wmicolumn Size
    module_interval 288
    module_postprocess 0.0000000009313
    module_description Espacio Total Disco C: (GB)
    module_end
    
    # Memoria Libre
    module_begin
    module_name Memoria Libre
    module_type generic_data
    module_freepercentmemory
    module_description % de memoria libre
    module_end
    
    # Memoria Total
    module_begin
    module_name Memoria Total
    module_type generic_data_string
    module_wmiquery select TotalVisibleMemorySize from Win32_OperatingSystem 
    module_wmicolumn TotalVisibleMemorySize
    module_interval 288
    module_description Memoria Total en KB
    module_end
    
    

    “module_postprocess 0.0000000009313” -> sirve para que se ejecute una vez al día

    Y con eso ya lo tienes, así de simple 🙂

    De todas formas te recomiendo que te bajes el WMIexplorer que sirve para obtener la información mediante queries (parecido a sql)

    Espero que se entienda. 🙂

    P.D. Acuerdate de reiniciar el agente para que hagan efecto los cambios

    /etc/init.d/pandora_agent daemon restart

    Cualquier cosa no dudes en preguntar.

    Un Saludo.

  • jartal

    Member
    June 13, 2012 at 13:25
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Perdona cometí un error en el post anterior.

    Para reiniciar el agente de pandora, en windows hay que reinicar el servicio de pandora, lo que he puesto en el post anterior es si tienes el agente instalado en linux.

    Si necesitas algún otro modulo, si lo tengo o se como hacerlo preguntalo.

    Un Saludo

  • alumbreras

    Member
    June 13, 2012 at 15:16
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    hola jartal

    el espacio en disco desde windows tambien lo puedes monitorizar directamente sin usar la consulta wmi

    en vez de un module_freepercentdisk C: cambialo por module_freedisk C:

    😉

  • jartal

    Member
    June 13, 2012 at 15:30
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas.

    Yo lo tengo asi puesto porque me resulta más útil saber el porcentaje de disco que tengo libre
    que el espacio en KB, MB … del disco de tal manera que se hace más sencillo a la hora de poder poner los intervalos de advertencia, aunque para volumenes de varios TB si que utilizo en numero en sí 🙂

    Lo que tengo mediante una consulta WMI es el espacio total y la memoria total

    Un Saludo.

  • arielposadas

    Member
    June 13, 2012 at 21:00
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Son unos capos!!! Gracias!
    Ya resolví un problemita que tuve de “out of limits” tan sencillo como cambiar la zona a “America/Buenos_Aires” desde la web. Ahora me pasa que tengo configurado los módulos y dentro del archivo de configuración del agente en windows incluidos DisFreeC y memfree…pero no recibo datos dentro de pandora web.

  • jartal

    Member
    June 14, 2012 at 10:31
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Muy buenas.

    Antes de nada, mira a ver los log, a lo mejor obtienes respuesta y si no pon el agente en modo debug “debug 1” y echas un vistazo al .xml creado en “C:Archivos de programapandora_agenttemp” a ver si se crea correctamente, sino puede ser por varios motivos:

    Primero, ¿Tienes el agente corriendo? (activándolo desde los servicios windows)

    Segundo, ¿Recibes algún módulo local de ese agente en la consola web?, si no es asi puede que sea por que no tienes bien la ip del server de pandora (donde pone “server_ip” en el archivo de configuración del agente)

    Tercero, que no tengas configurado correctamente la forma de transmisión de datos, mira que tengas el proceso “tentacle_serverd” activado y con el puerto correspondiente,(viene todo en el archivo de configuración del agente), también puedes usar ftp o ssh.

    En el caso de que no sea alguna de las opciones, podrías adjuntar tu archivo de configuración del agente (pandora_agent.conf) para echarle un vistazo.

    Un Saludo. 🙂

  • arielposadas

    Member
    June 14, 2012 at 23:23
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Si! Al fin recibo datos tanto por SNMP como por WMI!!! Me armé la alerta con la idea que sea avisado por mail del evento, pero sin éxito ya que no me llega… 🙁
    Desde consola con el comando echo “testing” | mail “test” [email protected] llega perfecto, pero desde la alerta cuando se genera el evento no.
    Puse que ante determinado evento lo envie, pero tampoco. Quisiera que envie el mail del mismo modo que lo envia desde consola, osea el mismo remitente y avisando del evento.

    El archivo pandora_server.conf, lo dejé con sus datos originales y lo unico que no está comentado es lo de mail_from pandora@localhost. También probé poniendo mis datos de smtp, user, pass pero sin éxito.

    Otro dato es que un telnet xxx.xxx.xxx.xxx 25 me da refused.

    Tendria que funcionar el puerto con un telnet si o si? Bajé el firewall pero tampoco responde el puerto 25…..

    Me descargué Suse 11 con Pandora 4.0

    Gracias desde ya..!!!