Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Dudas pandora inicio
#1
Hola,

Estoy empezando con Pandora, para desarrollar un modulo para monitorizar diferentes tipos de servidores, pero me surge alguna duda.

-Cuando instalas Tentacle, tienes el tentacle-client y el tentacle-server, esto lo configuras en algún sitio en los archivos de Pandora, o ¿Pandora recoge directamente sus archivos cuando esta conectado?

- Si hace un modulo que lo que quieres ver es numeros, por ejemplos "registrados" "XX" en una simple tabla, que configuras el agente con el script para que ponga echo "XX" y luego en el pandora console, generas un agente dedicado a esa máquina, pero dentro de que módulo lo pones, ¿uno de datos?


-Se puede programar un módulo para tus necesidas, hay mas información sobre la creación de módulos y agentes además del manual oficial.

-¿Páginas que hablen sobre Pandora?

Saludos,
 Reply
#2
- En los agentes remotos (si los tienes), tienes que decirle que el método de transferencia es tentacle. Editas el pandora_agent.conf y donde pone: transfer_mode lo dejas así:
transfer_mode tentacle

- No tienes que tocar nada en la consola para eso. En la consola asegurate que el agente está en "learning mode" (lo está por defecto).
Donde tienes que tocar es en pandora_agent.conf que tienes que crear el módulo (en este caso es un generic_data) y lo haces así:
module_begin
module_name registrados
module_type generic_data
module_exec COMANDO QUE QUIERAS PARA OBTENER LOS DATOS
module_end

El módulo saldrá automáticamente en la consola en el agente correspondiente.

- Puedes cambiar el intervalo de un módulo en concreto, imaginate el ejemplo de módulo que te he dicho arriba, podrías meterle:
module_interval 120

Y luego a otro módulo:
module_interval 300

Puedes decidir que cada módulo se ejecute en un tiempo determinado con la directiva module_interval.

Aquí tienes más información del funcionamiento de los agentes.

http://openideas.info/wiki/index.php?tit...tall_Agent
 Reply
#3
Entonces:

Yo voy a la pestaña de Agentes, inserto uno con la IP que me yo le pongo-

Luego el Tentacle el solo recoge los datos, y en el Agente simplemente no recojo nada no?

Y si por ejemplo tengo varios datos y quiero representarlo de la siguiente manera en el pandora:


Servidor | Acceso SSH | Programa 1| Programa 2 | Programa 3| Programa 5|Carga Memoria|Procesador | Uptime|

001 | UP | DAtos| Datos | Datos|Datos|100MB/1034MB|Procesador | 10 Dias|

Como se podría hacer eso?
 Reply
#4
Todo eso está explicado en la documentación. Echa un vistazo para que tengas una visión general de como funciona todo, porque escribir todo aqui, es reinventar la rueda :-)
 Reply
#5
Hola,

Tengo pandora instalado y el ssh me entra a cada 300 s para coger datos.

Tengo mi script hecho para monitorizar mis programas, pero no entiendo en el script ¿como tienes que presentar los datos de esta manera?

# mbuf clusters usados (%)
MBUF_TOTAL=`netstat -m |grep "mbuf cluster" | tr -s "/" " " |awk '{ print $2 }'`
MBUF_USED=`netstat -m |grep "mbuf cluster" | tr -s "/" " " |awk '{ print $1 }'`
MBUF_USED_PER=`echo $MBUF_TOTAL $MBUF_USED | awk '{ print $2 / ($1 / 100) }

echo "<module>"
echo "<name>MBUF_CLUSTER_USED_PER</name>"
echo "<data>$MBUF_USED_PER</data>"
echo "<type>generic_data</type>"
echo "</module>"

Gracias y saludos!!!
 Reply
#6
Eso lo debes meter como un plugin en el agente
 Reply
#7
Haciendo un echo "Datos" tampoco me crea los XML en /var/spool/pandora/data_out/

Entonces para crear los XML

la configuración del XML de pandora esta de la siguiente forma.

server_path /var/spool/pandora/data_in
temporal /var/spool/pandora/data_out
logfile /var/log/pandora/pandora_agent.log


Y no me crea los XML ¿Alguna solución?
 Reply
#8
No entiendo lo que dices...si tienes un script, tienes que meterlo como plugin
 Reply
#9
con la siguiente opción:

module_plugin scrip


Y el script tengo que hacer que escriba en un XML que se guarde en Data Out no?

Esto todo en el Agente o también tengo que hacerlo en el Pandora_console?

Saludos y gracias!
 Reply
#10
Tienes que meterlo en el pandora_agent.conf, hay un ejemplo al final del todo, del fichero.
En la consola no tienes que hacer nada
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes