Appliance DHCP
Aldrin Gonzalo Martoq Ahumada
amartoq en dcc.uchile.cl
Lun Dic 24 18:33:31 CLST 2007
On Dec 24, 2007 3:04 PM, Rodrigo Fuentealba <darkprox en gmail.com> wrote:
> 2007/12/24, Vida Luz Arista <vlal en ideay.net.ni>:
> > Excelente, como se pueden meter los logs en la BD ? ya en la BD es mas facil
> > programar.
> Si sabes algún lenguaje de programación como Python, no debe ser muy
> difícil hacer un programa que te lea las líneas del archivo de
> registro, que te genere una pequeña base de datos (inclusive en
> SQLite), y a partir de ella si quieres haces mil queries o un programa
> que te las genere en forma gráfica con PyQt o PyGTK; inclusive con
> ncurses.
A Vida, te recomiendo perl para parsear los logs. Puedes inyectarlos
directamente con DBI, o generar las sentencias SQL: INSERT INTO bla
bla bla... Busca ejemplos en la web, en algun amigo, etc. Es muy
facil.
> Debes hacer un modelo de datos que te soporte la información que
> quieras sacar y que la veas.
> Es matar una hormiga con un tanque, pero si pones el código fuente
> libre, puede crecer y puedes ayudarnos aún más ;-D
La gracia de una base de datos es... el motor de la base de datos.
Esta especialmente disen~ado para hacer consultas (cambiando el
algoritmo de busqueda segun la consulta que hagas), por eso se utiliza
un motor de base de datos para tracker por ejemplo (el buscador de
gnome) y es una buena idea utilizarlo para este caso (considera que
tiene 15.000 usuarios).
Feliz Navidad,
--
Aldrin Martoq
Más información sobre la lista de distribución Linux