Jump to content

Ayuda Como rescatar informacion por telnet o SSH


Recommended Posts

Hola a todos los del foro.

 

quisiera pedir un poco de orientacion de como rescatar o llevar a tabla informacion consultada via Telnet o SSH.

 

Por ejemplo yo me conecto via Telnet a un Router(CMTS) y necesito que la siguiente informacion que este bajo del 90% operativo, llevarlo a grafico o un sistema de alarma que se actualize cada 5 min por ejemplo.

 

Al enviar el commando "show cable modem summary", me entrega lo siguiente:

 

S/P Mac Conn Total Oper Disable Init Offline %Oper Description
---------------------------------------------------------------- ----- -------------------

1/U0 1 0 223 223 0 0 0 100% NODO;17;(1a)
1/U1 1 0 249 247 0 1 1 99% NODO;17;(1b)
1/U2 1 0 211 210 0 1 0 99% NODO;17;(1c)
1/U3 1 1 201 200 0 0 1 99% NODO;17;(2a)
1/U4 1 1 291 288 0 2 1 98% NODO;17;(2b)
1/U5 5 2 288 288 0 0 0 100% NODO;17;(3a)

 

Es posible hacer esto con PHP, y que ejecute el comando cada 3 o 5 min y muestre la data generada en ese momento.

 

Saludos.

Link to comment
Share on other sites

Es posible desarrollar un script php o python que realice lo que pides, almacenar esa información a un archivo y rescatarla. Ese mismo script se podría ejecutar como con cron job cada 5 minutos. Podrías enviar el comando que usas y el sistema operativo donde quieres ejecutar el script(te recomiendo un Linuxito) :tonto:

 

Saludos :krider:

Link to comment
Share on other sites

Como no diste mayor detalles es poco lo que puedo ayudarte...te manejas en php?...podrías correr la tarea-script desde alguna máquina Linux una vez este listo? Y si fuese posible, bajo que distro de Linux trabajarías?.

 

Respondiendo eso ya puedo ayudarte con más calma :tonto:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...