La meilleurs technique squid + bdd ? - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 02-10-2006 à 16:08:25
Bonjour,
Je doirs réaliser un dump de log de squid. J'ai donc mes log access.log mais j'ai également une table Mysql qui 'résume' quel utilisateur s'est connecté quand (timestamp unix) et avec quel IP. Grace à chaque ligne de squid, le couple heure + IP permet de terminer des tas de choses dans ma bdd (qui, quand, pendant combien de temps, ...) Le but est de rajoute à chaque ligne du fichier de log de squid le nom d'utilisateur a coté de la bonne ligne. Quelle langage utiliseriez vous ? Je dirais Perl pour ma part
comme réaliseriez vous cela ? (au niveau de la vitesse, trouvez le meilleurs algo pour pas que ca dure 10h non plus) Sachant que : Je dois ouvrir 4 fichiers .gz différent (car il permute tous les semaines et je dois dumper 1 mois) et qu'il faut donc décompresser avant de travailler. Merci
Marsh Posté le 02-10-2006 à 16:08:25
Bonjour,
Je doirs réaliser un dump de log de squid.
J'ai donc mes log access.log mais j'ai également une table Mysql qui 'résume' quel utilisateur s'est connecté quand (timestamp unix) et avec quel IP.
Grace à chaque ligne de squid, le couple heure + IP permet de terminer des tas de choses dans ma bdd (qui, quand, pendant combien de temps, ...)
Le but est de rajoute à chaque ligne du fichier de log de squid le nom d'utilisateur a coté de la bonne ligne.
Quelle langage utiliseriez vous ? Je dirais Perl pour ma part
comme réaliseriez vous cela ? (au niveau de la vitesse, trouvez le meilleurs algo pour pas que ca dure 10h non plus)
Sachant que :
Je dois ouvrir 4 fichiers .gz différent (car il permute tous les semaines et je dois dumper 1 mois) et qu'il faut donc décompresser avant de travailler.
Merci
Message édité par nORKy le 02-10-2006 à 16:08:38