"KlogShow" Terminal que muestra los ficheros de logs en tiempo real
July 16th, 2008 by BusindreLos usuarios que tratan mucho con ficheros de logs, como pueden ser los de servidores tipo Apache, Ftp, Ssh, DNS, correo,.. necesitan en determinadas situaciones poder leer las últimas lineas de dichos archivos de logs en el mismo momento que son añadidas. Para eso tenemos una pequeña y útil aplicación escrita en QT4 que nos permitirá integrar esa funcionalidad en nuestro escritorio, se llama KlofShow y solo requiere como dependencia tener instaladas las librerías QT4.3 o superior. Esto de leer las últimas lineas de los ficheros en tiempo real tiene más funcionalidades que las orientadas al mundo del servidor, solo hay que pensar un poco, por ejemplo podría usarse para visualizar logs de Amsn o Xchat y leer conversaciones según ocurren pero sin usar el cliente de IRC o mensajería instantánea,.. Como muchos ya saben esto se podía realizar con el comando tail y la opción -f.
# tail -f /var/log/fichero
Con Klogshow tendremos la misma funcionalidad pero con una bonita consola y animaciones realizadas en QT como podemos ver en esta imagen: http://www.busindre.com/archivos/Klogshow.png
Pagina Web: http://www.qt-apps.org/content/show.php/KlogShow?content=67665
Descargar paquete:
Mirror 1: http://www.qt-apps.org/content/download.php?content=67665&id=1&tan=55033480
Mirror 2: http://www.xesnet.fr/softwares/klogshow_1.0.4.tgz
SVN: $ svn co http://svn.klogshow.xesnet.fr
Instalar / Compilar
$ /opt/qt4/bin/qmake
$ make
# make install ó checkinstall
El make mostrará este error:
mainWindow.cpp: In member function 'void mainWindow::loadConfig()':
mainWindow.cpp:144: error: 'horizontalLayout' no se declaró en este ámbito
make[1]: *** [mainWindow.o] Error 1
make[1]: se sale del directorio `/home/busi/klogshow-1.0.4/src'
make: *** [sub-src-make_default] Error 2
Para solucionarlo editamos la linea 144 o 145 (De usar el código de SVN) del fichero ./src/mainWindow.cpp mediante dos barras:
// delete(horizontalLayout);
NOTA: La ruta al ejecutable qmake puede variar dependiendo de en que distro y como instaláramos QT4.
¿Que se instala y donde se instala KlogShow?
/usr/bin/klogshow
/usr/share/applications/klogshow.desktop
/usr/share/pixmaps/klogshow.png
Para arrancar el programa solo debemos ejecutar el comando "klogshow", se nos creara un icono en la barra de herramientas con forma de consola, con pulsarlo mediante el botón derecho del ratón podremos configurarlo a nuestro gusto, os dejamos para terminar una captura de dicha pantalla de configuración de klogshow.
Captura: http://www.busindre.com/archivos/klogshow_configure.png
Posted in Linux |
September 25th, 2008 at 4:08 pm
[...] un tiempo dedicamos unos párrafos a presentaros KlogShow, una utilidad escrita en QT encargada de visualizar una terminal sobre nuestro escritorio, [...]