juan carlos mardones <[EMAIL PROTECTED]> wrote:

[...]

> si coloco date al inicio del script y luego ejecuto el ping, tendre el
> timestamp del inicio del ping y no de cuando se cae la coneccion.

Sheesh...

   while true; do
         sleep 360; # 5 minutos
         date >> /donde/esta/la/salida; 
         ping -c 1 tarro.remoto.para.ver.red >> /donde/esta/la/salida
   done

sh(1), sleep(1), date(1), ping(1).

Aunque el que mrtg (u otros) por omision de grafiquitos no significa que no
hayan maneras de convencerlo de escupir numeros... los grafiquitos /salen/
de los numeros medidos, al fin y al cabo
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                    Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria             +56 32 2654239
Casilla 110-V, Valparaiso, Chile               Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Oct 14 22:37:03 2006
From: [EMAIL PROTECTED] (Arturo Mardones)
Date: Sat Oct 14 22:43:06 2006
Subject: Problemas en la red
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 10/14/06, juan carlos mardones <[EMAIL PROTECTED]> wrote:
> Buenas lista, no se si esto es offttopic o no, pero igual preguntare,
> ya que no pierdo nada (espero que no me envien a /dev/null nomas ),
> les cuento:
> Hace unas semanas que estamos teniendo problemas en nuestra red, lo
> mas probable es que vengan desde nuestro proveedor de conexion. Lo que
> me pidieron para solucionar el problema es tener algun registro, ojala
> en una base de datos que me permita generar estadisticas para por
> ejemplo ver cuantas veces en el dia se cae, a que hora del dia se cae
> mas, etc.
>
> Esquema de red:
>
> switchs cisco catalyst 2950  >> firewall >> Lab 1 (20 maquinas) - Lab
> 2 (25 maquinas)
>
> en el firewall (ubuntu server 6.06 con todo al dia) tengo corriendo
> ntop para observar el trafico del laboratorio y ademas mrtg para
> echarle un miro al switch, tambien en el firewall tengo corriendo
> apache para el mrtg (si, es insano colocar eso en el firewall, pero
> esta dropeado el trafico por el puerto 80 salvo a una ip en
> particular, ademas no tenia otra opcion.)
> La cuestion es que estos programillas (ntop y mrtg) solo me generan
> graficos y requiero numeros tangibles ...en realidad mi jefe pide
> eso...
>
> La unica solucion que se me ocurrio, que por lo demas no es muy buena,
> es realizar un script que:
> 1.- haga ping a una maquina, por ejemplo a google y guarde el
> resultado en un archivo
> 2.- analizar el archivo (grep, awk, etc) y ver si se desconecta.
>
> el problema de este script es  que no entrega timestamps que me pueda
> decir a que hora no hay coneccion.
>
> Alguna sugerencia que me pueda ayudar a solucionar mi problema?, Algun
> software (FSOSS) que me permita hacer eso?
> Saludos, gracias por su tiempo (siempre es bueno dar las gracias por
> el tiempo que ocuparon en leer mi e-mail), y perdonen si la pregunta
> es OFF-TOPIC.
>

mmhhhh nagios te servira?... www.nagios.org... no se con certeza si te
entrega la informacion y q tan bonita, pero de seguro te genera algun
log que te sirva dsps.

Saludos!
From [EMAIL PROTECTED]  Sat Oct 14 22:50:13 2006
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Sat Oct 14 22:50:08 2006
Subject: solucion a problema de asignacion de salas
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El 14/10/06, Horst H. von Brand<[EMAIL PROTECTED]> escribió:
> Rodrigo Fuentealba <[EMAIL PROTECTED]> wrote:
> > El 14/10/06, Roberto Bonvallet<[EMAIL PROTECTED]> escribió:
> > > Rodrigo Fuentealba:
> > > > El 14/10/06, Horst H. von Brand<[EMAIL PROTECTED]> escribió:
> > > > >Como lo harias?
>
> > > > Usando muchas, muchas, muchas matrices tridimensionales formadas por
> > > > relaciones entre tablas, tablas que se relacionan con relaciones, y
> > > > usando tablas temporales para chequear cosas como "el curso tal tiene
> > > > ocupadas esas horas".
>
> > > Un PhB te la compra, pero yo soy ingeniero :)
>
> Me adhiero.

Yo no. Simplemente porque ya había planteado que era difícil, que no
era una cosa de una matriz de 3 dimensiones.

Tengo pensada una solución que es engorrosa de implementar. Se
necesita ordenamiento (ahi van los quicksort y randsort que me
enseñaron en la UTFSM Thno. pero que olvidé por culpa del INACAP) y se
necesita algún método para el cual darle algún ranking a los
profesores de acuerdo a las asignaturas (algo como lo que hace Menéame
con sus usuarios). Si tuviera que implementarlo, de hecho, modificaría
el problema original.

>
> > ¿y qué? conozco personajes que son psicólogos y programan mejor que
> > muchos ingenieros que conozco.
>
> Y?

Me parece horrible que alguien diga "soy ingeniero, soy técnico, soy
experto en cocina internacional". Tan simple como que el título
difícilmente representa algo.

>
> > > Teniendo todas tus tablas listas, ¡aún falta el algoritmo para resolver el
> > > problema!

No dije que tenía un algoritmo (tengo pensada una solución posible),
dije que lo implementaría usando muchas bases de datos, tablas
temporales y algunas condicionales... y lo que más se acercaba a mi
solución era eso.

> Claro que puedes hacer la logica (al final, es revisar si las condiciones
> se cumplen, y probar (sistematicamente) diversas alternativas; el problema
> es facil de representar y es sencillo evaluar si tienes o no la solucion,
> encontrar una (o la mejor) es otro cuento /muy/ diferente).

Yo tengo una solución que dista mucho de ser la mejor. Ya había
especificado que no era un problema tan fácil, y simplemente por juego
había intentado pensar en algo. Me entretiene tanto como los cubos
Rubik, los cuadrados mágicos o problemas de criptografía...

[...]
> Si quieres saber lo que es un problema "trivial de resolver" para el cual
> /no/ se conocen algoritmos de rendimiento razonable (y llevan unos 300
> an~os de cabeza tratando de encontrar alguno), busca 3SAT.

Determinar si un número es divisible entre 7 también cae en esta
categoría. Resolver el problema a mano es más difícil de realizar y
conlleva más cálculos matemáticos que la operación matemática en sí.
Creo que eso lo pasan en Chile en 3º básico, ¿no?.

>
> [...]
>
> Con que objeto? No reconoces el sarcasmo cuando lo ves?

No esta vez :D de todas formas, dijo muchas cosas inconsecuentes: Web
2.0 + AJAX + 3 Capas: Web 2.0 son 4 capas y AJAX es la 4ta... Pareció
más una estupidez que algo sarcástico. Cuando yo me equivoco me
corrigen... pues eso no más hice :$

>
> [...]
>
> > Ante esta breve taza de café explicando el gran error de usar ajax
> > para algo tan simple,
>
> Ve y toma el ramo de Informatica Teorica (o Algoritmos, o Complejidad,
> o..., se transa bajo varios nombres)

Yo ya estoy listo con esos ramos hace un resto de tiempo, y los tomé
en la UTFSM (Talcahuano) y debo decir en mi defensa que no me fue nada
mal (mi pérdida de carrera fue por razones ajenas a mi rendimiento
estudiantil). El que mi firma diga "Desarrollador Web" no quiere decir
que no sepa (ok, tampoco sé tanto tanto taaanto) sobre algoritmos,
quiere decir que me gusta trabajar con Desarrollo Web porque me siento
cómodo con eso y me pagan por eso.

Y sobre "simple" no me refería a que el problema en sí fuera simple...
me refería a que era mejor usar C o algún otro lenguaje "de hombres"
para presentar un algoritmo, es más simple de representar en un sólo
lenguaje que representar en siete.

>
> >                        que era totalmente off topic con relación al
> > thread, que continue la música.
>
> Eso!

-- 
Rodrigo Fuentealba Cartes
Músico Profesional <--- ¿me van a preguntar qué hace un músico en esta lista?

Responder a