Comment utiliser LogParser pour connaître la LONGUEUR d'un champ dans un journal IIS?
Question
J'essaie de trouver des chaînes LONG UserAgent avec LogParser.exe dans mes journaux IIS. Cet exemple recherche les entrées contenant la chaîne "poo".
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"
J'essaie de dire "Combien d'entrées ont un agent utilisateur plus long que 'x'".
La solution
Eh bien, on dirait que j'ai répondu à ma propre question.
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow