如何使用LogParser找出IIS日志中字段的长度?

时间:2020-03-05 18:58:12  来源:igfitidea点击:

我试图在我的IIS日志中找到带有LogParser.exe的LONG UserAgent字符串。本示例搜索其中包含字符串" poo"的条目。

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

我试图说"有多少个条目的User-Agent长于'x'"。

解决方案

回答

好吧,好像我回答了我自己的问题。

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"