Como faço para usar o LogParser para descobrir o COMPRIMENTO de um campo em um Log do IIS?
Pergunta
Eu estou tentando encontrar LONGO UserAgent cadeias com LogParser.exe em meus logs do IIS.Este exemplo procura por entradas com a string 'cocô' neles.
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"
Eu estou tentando dizer "quantas entradas tem um Agente de Usuário que é mais do que o 'x'".
Solução
Bem, parece que eu respondi a minha própria pergunta.
LogParser.exe -i:IISW3C
"SELECT COUNT(cs(User-Agent)) AS Client
FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow