Come posso utilizzare LogParser per scoprire la LUNGHEZZA di un campo in un registro IIS?

StackOverflow https://stackoverflow.com/questions/80844

  •  09-06-2019
  •  | 
  •  

Domanda

Sto cercando di trovare stringhe LUNGHE UserAgent con LogParser.exe nei miei registri IIS.In questo esempio vengono cercate le voci contenenti la stringa "poo".

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"

Sto cercando di dire "Quante voci hanno uno User-Agent più lungo di 'x'".

È stato utile?

Soluzione

Beh, sembra che io abbia risposto alla mia stessa domanda.

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top