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 Crear varios agentes satélites en el servidor

  • Crear varios agentes satélites en el servidor

    Posted by Anonymous on May 22, 2006 at 19:39

    Buenas,

    V1.1

    Para utilizar el propio servidor como agente satélite de varios equipos, necesito correr un sólo demonio o un demonio con un .conf para cada equipo.

    Gracias de antemano y un saludo.

    juanfmaza replied 17 years, 2 months ago 3 Members · 9 Replies
  • 9 Replies
  • Sancho

    Administrator
    May 23, 2006 at 18:52
    2210 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Para la version 1.2 hay un “metaagente” que es un solo agente que es capaz de procesar diferentes .conf, te valdría para la 1.2 ignorando la opcion de diferentes intervalos para cada modulo. Lo tienes en el subversion (directorio pandora_agents).

    La solucion mas sencilla y apta para cualquier version es tener una copia diferente de cada agente para cada sistema que quieras monitorizar, de esta forma puedes tener:

    /opt/pandora_agent_1
    /opt/pandora_agent_2
    /opt/pandora_agent_3

    Asi tendras tres agentes diferentes, eso si, tendras que configurar bien todo para que no haya confusiones con las rutas, referencias, etc.

    Espero haberte servido de ayuda 🙂

  • Anonymous

    Guest
    May 24, 2006 at 12:20
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola slerena, por ahora estoy con la v1.1.

    Lo he implementado como me comentas, en /opt un agente para cada dispositivo de red con su correspondiente pandora_agent.conf, el caso es que no puedo arrancar el pandora_agent_daemon de más de un agente, me dice: Pandora Agent is currently running on this machine. Aborting now…

    Gracias de antemano y un saludo.

  • Sancho

    Administrator
    May 24, 2006 at 13:31
    2210 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Ok, si te fijas, el script lanzador, pandora_agent_daemon tiene una variable:

    PIDFILE=/var/run/pandora_agent.pid

    Que identifica al fichero temporal donde va a almacenar el PID del proceso de ese agente de pandora, tendras que usar un PIDFILE diferente para cada instancia del agente, cambia la variable, para cada instancia, a un valor por como por ejemplo:

    PIDFILE=/var/run/pandora_agent1.pid

    Para el primer agente, y el para el segundo:

    PIDFILE=/var/run/pandora_agent2.pid

    Tendras que cambiar tambien la variable PANDORA_PATH=/opt/pandora_agent/, eso por si aun no lo has hecho.

  • Anonymous

    Guest
    May 24, 2006 at 14:37
    Like it
    Up
    0
    Down
    Drop it
    ::

    Así si se pude, ahora me falta el script para pararlos y arrancarlos a todos.

    Saludos

  • Sancho

    Administrator
    May 24, 2006 at 16:16
    2210 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Pues ten cuidado con el script no te domine y te convierta en su esclavo, que cosas mas raras se han leido 😉

  • juanfmaza

    Member
    May 12, 2007 at 22:12
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Veo que comentais que se pueden tener varios agentes corriendo en una sola maquina linux monitorizando diferentes equipos (al menos eso he entendido)

    ¿Se podría hacer algo similar en win2?

    Saludos

  • juanfmaza

    Member
    May 17, 2007 at 02:04
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    He intentado hacer una pequeña “chapu” y volver a instalar el agente en otro sitio/carpeta para probar a ver si podia tener 2 agentes en el mismo WIN, pero no funciona (me parecia demasiado sencillo)

    Si a alguien se le ocurre algo, please ………

    Juan

  • raul

    Member
    May 17, 2007 at 13:12
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    En teoría se puede hacer… el problema es que para tener dos agentes, tienes que tener dos servicios Pandora en Windows, para ello debes cambiar el nombre del servicio que está instalado (tocando el registro, o usando herramientas que te permitan hacerlo), instalar el otro y cruzar los dedos para ver si funciona :-D. Eso sí, yo no te he dicho nada.

    Raúl

  • juanfmaza

    Member
    May 17, 2007 at 18:04
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Gracias Raul, no me has dicho nada 😆

    Probaré a ver si funciona y lo cuento.

    Juan