On Tue, 2008-09-09 at 12:12 -0400, Germán Póo-Caamaño wrote: > On Tue, 2008-09-09 at 12:08 -0400, Mario Martínez wrote: > > [...] > > > Dicho esto, un tail -f en el escritorio y un workspace destinado a > > > monitoreo me parece suficiente. Respecto del ordenamiento de las > > > ventanas no te calientes la cabeza y dejalo asi no mas (yo tenia mi > > > estacion encendida todo el dia...). Ah! e instala un sistema de > > > monitoreo real, no pierdas tiempo mirando ventanas. En ese tiempo > > > teniamos bigbrother, ahora creo que usan Nagios o algo asi. > > Trabajo en desarrollo, y cuando hablo de logs, me refiero a lo que me > > dijo PostgreSQL, GlassFish o la tecnología de turno, mientras ejecuto > > X aplicación. Cosas simples como esas. Aunque, a decir verdad, también > > lo ocupo para cosas más banales, como saber cuanto le queda a mencoder > > para terminar de hacer lo que está haciendo. > > Creo que algo como Nagios es /too much/.
Sorry, me confundi con "monitorear distintos servicios". El objetivo es distinto, pero las soluciones pueden ser similares. Si estas desarrollando, te interesa depurar una aplicacion; los logs no necesariamente cumplen con esto y probablemente debas filtrar algunas cosas. Te recomiendo: 0. Usar una IDE para depurar. La mayoria tiene un area definida de logs donde recibes todos los mensajes. Si tu IDE es xterm + VI o similar, estaras replicando lo mismo. 1. Redirigir todos los logs a una misma ventana, sobre todo si tu aplicacion es "distribuida" (como tener logica en la base de datos y otra en un servidor): $ tail -F /var/log/messages /var/log/syslog /var/log/applicacion.log /var/log/postgresql.log Tambien puede ser configurando el logger (log4j, syslog, etc). Ademas puedes filtrar (grep -v) lo que no te interesa. 2. Abrir un monton de terminales con cada log que te interesa (puede ser una mezcla). Ej: [EMAIL PROTECTED]:~/bin$ more mislogs.sh #!/bin/sh xterm -geometry 80x24+0+0 -e tail -F /var/log/messages & xterm -geometry 80x24-0+0 -e tail -F /var/log/syslog & xterm -geometry 80x24+0-0 \ -e tail -F /var/log/postgresql/postgresql-8.3-main.log & xterm -geometry 80x24-0-0 \ -e tail -F /var/log/apache2/access.log & 3. Otro si, deja un workspace para logs. Un xterm gigante con todos los logs me parece buena idea y no te "interrumpe" o quita espacio en tu area de desarrollo. Si tienes mas de un monitor, es una configuracion ideal. > No te sirve Gnome Log Viewer? Hmm me parece que no es muy bueno, ni para depurar ni para sysadmin... No veo como copiar texto desde una entrada por ejemplo... -- Aldrin Martoq <[EMAIL PROTECTED]> http://aldrinvideopodcast.podshow.com/