User Tools

Site Tools


linux:analisislogs

This is an old revision of the document!


Analizar logs

Como pasar los logs de apache a una base de datos para su análisis.

He hecho un programa awk que transforma los logs de apache en csv, legible por Excel o fácilmente importable en mysql.

mysql> create table logs
    -> (ip varchar(15),
    ->  user varchar(10),
    ->  pass varchar(10),
    ->  date varchar(50),
    ->  peticion varchar(250),
    ->  code tinyint,
    ->  code2 smallint,
    ->  ein varchar(50),
    ->  agent varchar(500));
Query OK, 0 rows affected (0.16 sec)

mysql> load data low_priority infile "/home/rluna/access.log" into table logs fields terminated by ' ' optionally enclosed by '"';
linux/analisislogs.1239405894.txt.gz · Last modified: 2022/12/02 22:02 (external edit)