Recentemente ho iniziato a utilizzare Log Parser
con interfaccia visiva.Utilizzo del parser di log per analizzare molti log in diverse cartelle
I log che voglio analizzare provengono da IIS e sono relativi a SharePoint. Ad esempio, desidero sapere quante persone visitano particolari pagine Web, ecc.
E sembra che IIS crei i registri in cartelle diverse (non so perché) e ogni giorno ci sia un nuovo file di registro in una cartella diversa.
Quindi la mia domanda è, è possibile accedere a tutti quei file in cartelle diverse?
So che è possibile utilizzare From-clause
, inserire cartelle diverse, ma è troppo difficile soprattutto se in futuro verranno aggiunte nuove cartelle. L'obiettivo è creare uno script che verrebbe eseguito.
Così, per esempio, in un registro cartella denominata LogFiles, ho cartelle cartella1, cartella2, Folder3, Cartella4, ecc e in ogni cartella ci sono file di log log1, log2, log 3, log N, ecc
Quindi la mia query dovrebbe essere così: Select * FROM path/LogFiles/*/*.log
ma il parser di log non lo accetta, quindi come realizzarlo?
verificato il 21 aprile 2014. questo funziona anche come FROM W: \ LogParser \ *. Log – Jack