Pandora FMS community forums

Full Version: monitorear al valor de una pagina web dinamica
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
buenos dias


por ejemplo un valor que cambia dinamicamente cada x tiempo, como dice en al manual, pandora colecta la informacion por lo regular cada 5 minutos, entonces para eventos que se llevan a cabo en forma indeterminada se se usa un modulo asincrono, pero como puedo monitorearlo??

si veo el codigo fuete de la pagina se ve asi

<TD ALIGN=RIGHT  WIDTH = 35 id="OMABPREINI" >
22.760</TD>

<TD ALIGN=RIGHT  WIDTH = 35 id="OMABPREULTD">
<a class="ln_nivel3" onmouseover=" this.style.cursor='hand';
this.style.textDecoration='underline'"
onmouseout=" this.style.textDecoration='none'" onclick="evaluaUsr(3,'OMA','B');updhoralim();" id="OMABPREULT"/>
22.800 </a>
</td>

<TD ALIGN=RIGHT WIDTH = 27 id="OMABVARMAX">
.17</TD>

los valores q cambian en este caso con los numericos: 22.760, 22.800, .17, vemos que estan entre leyendas: "OMABPREULT"/>
22.800 </a>
</td>

como puedo agarrer el valor 22.800 meterlo a la base de datos de pandora y despues grafiacarlo?

saludos
Hola jmanuel,

Lo que tendrás que hacer es crear un nuevo plugin de servidor que recoja el código fuente de la página, y luego parsearlo para recoger esos valores, pero tendrás que crear un módulo por cada valor que recojas, en tu caso tres módulos, utilizando el mismo plugin pero pasándole por ejemplo el nombre del valor a buscar.

También podrías crear un plugin de agente que recoja esos valores, y devolver por la salida estándar el XML (tipo Pandora) con los tres módulos a monitorizar.

Los dos serán módulos de tipo síncrono, por defecto cada 5 minutos, pero ese intervalo se puede modificar.

Espero haber solucionado tu duda.

Un saludo.
gracias