Il me semble que j'ai trouvé la syntaxe
#LogFile="perl logresolvemerge.pl ../../mylogs/*.log |"
il semble trouver ce qu'il veut, néanmoins voila ce qu'il m'affiche
Phase 1 : First bypass old records, searching new record...
Direct access to last remembered record has fallen on another record.
So searching new records from beginning of log file...
Jumped lines in file: 0
Parsed lines in file: 3390275
Found 0 dropped records,
Found 3390047 corrupted records,
Found 228 old records,
Found 0 new qualified records.
J'ai en fait presque que des corrupted records, les old record doivent être des essais que j'avais fait sur des fichiers de log seuls, pour tester ce qui avait été concluant.
Et me voila donc a essayer sur tous mes fichiers logs sans resultat.
D'apres les aides/tuto les corrupted record semblent être un problème au niveau du format de log.
Voici le format de mes logs
#Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken
Dans la config j'ai mis logformat = 2, ce qui correspond a IIS, ce qui devrait être le cas.
D'autant que mes essais (3 fichiers logs fait un a un) ont été fait avec cette config de format et cela a fonctionner.
Donc si on peut m'éclairer ...