美文网首页日志分析
Logparser的用法

Logparser的用法

作者: gzwawj | 来源:发表于2019-03-14 15:54 被阅读0次

下载安装

Logparser是一款非常强大的日志分析软件,可以帮助你详细的分析网站日志。是所有数据分析和网站优化人员都应该会的一个软件。Logparser是微软的一款软件完全免费的,大家可以在微软的官网上去下载,下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=24659

下载后安装也非常简单,只要按照步骤去安装就可以了,虽然软件语言是英语但是都是比较容易的。

使用方法

最基本的格式:LogParser –i:输入文件的格式 –o:输出格式 “SQL语句”

我们输入一个最简单的例子,把一个IIS日志转化成一个csv格式的表格,那么我们应该怎么做呢?

C:\Program Files\Log Parser 2.2> logparser -i:iisw3c -o:csv “SELECT *FROM C:rizhi.log” >D:rizhi.scv

这就是完成了最简单的转换,把C盘中rizhi.log这个日志转换成csv格式并保存到D盘。
我们要注意的是-i:iisw3c,-i代表的是输入,iisw3c代表的是日志格式,例子中分析的是iis日志,因此标准格式的iisw3c。-o:scv,-o 代表的是输出,csv是输出文件的格式。”SELECT*FROM”这个是分析日志的SQL命令语句,我们可以用不同的SQL语句来分析日志。

注意:logparser是区分大小写的,因此SQL语句一定要用大写,不然会出错的。

操作命令

明白了logparser怎么去用,那么接下来给大家介绍一些我们经常用到的操作命令。

对日志中的url进行归并统计

LogParser -o:csv "SELECT cs-uri-stem, COUNT(*) into a.csv FROM iis.log GROUP BY cs-uri-stem" 

取出所有的asp页面

SELECT COUNT(*) FROM ex040528.log WHERE EXTRACT_EXTENSION(cs-uri-stem) LIKE 'asp'

求出各个路径的访问次数

SELECT cs-uri-stem, COUNT(*) FROM ex040528.log GROUP BY cs-uri-stem

求出各个资源类型的访问次数

SELECT EXTRACT_EXTENSION(cs-uri-stem) AS PageType, COUNT(*)
FROM ex040528.log
GROUP BY PageType

group by两个东东

SELECT EXTRACT_EXTENSION(cs-uri-stem) AS PageType, sc-status, COUNT(*)
FROM ex040528.log
GROUP BY PageType, sc-status

求出各个资源类型的访问次数,并按访问次数降序排列

SELECT EXTRACT_EXTENSION(cs-uri-stem) AS PageType, COUNT(*) AS PageTypeHits
FROM ex040528.log
GROUP BY PageType
ORDER BY PageTypeHits DESC

求出各个页面类型,各种返回结果占总点击数的比重

SELECT EXTRACT_EXTENSION(cs-uri-stem) AS PageType, sc-status, MUL(PROPCOUNT(*), 100.0) AS Hits
FROM ex040528.log
GROUP BY PageType, sc-status
ORDER BY PageType, sc-status

求出各个页面类型、各种返回结果的点击数占各种页面类型点击数的百分比

SELECT EXTRACT_EXTENSION(cs-uri-stem) AS PageType, sc-status, MUL(PROPCOUNT(*) ON (PageType), 100.0) AS Hits
FROM ex040528.log
GROUP BY PageType, sc-status
ORDER BY PageType, sc-status

求解各种类型的客户端环境占总环境数的百分比

SELECT DISTINCT cs(User-Agent) as IEType,count(*) as total,mul(propcount(*),100) as [percent(%)]
FROM F:/挑战赛资料/ex081213.log
group by IEType

转义字符

/

注意
order by后只能有一个desc或者asc
order by的项必须要在select子句中
having子句必须紧跟group子句

Logparser的用法

相关文章

  • Logparser的用法

    下载安装 Logparser是一款非常强大的日志分析软件,可以帮助你详细的分析网站日志。是所有数据分析和网站优化人...

  • scrapy + scrapyd + scrapydweb +

    1.构建 scrapyd_logparser 2.运行 scrapyd_logparser 3.构建 scrapy...

  • 函数调用关系

    . 1.LogParser: __init__(self, indir, outdir, log_format, ...

  • LogParser 使用教程

    logparser参考链接:https://blog.csdn.net/Memetali_ss/article/d...

  • logparser文件夹

    1.一共有七种可用的代码,包括(SLCT、IPLoM、LKE、LogSig、POP、DrainV1、Drain),...

  • iis日志分析神器

    1、Log-Parser 微软官网下载即可 命令行查询工具 example: logparser.exe -i:I...

  • Scrapy+Scrapyd+Logparser+Pyodbc在

    国内PIP镜像源 https://pypi.tuna.tsinghua.edu.cn/simple 1. 如果是拨...

  • ES-6--数据结构

    Set的用法,WeakSet的用法,Map的用法,WeakMap的用法 Set()基本用法 Set的add,del...

  • MyBatis XML使用方式

    内容: select用法 insert用法 update用法 delete用法 多个接口参数的用法 动态代理实现原...

  • icon 用法

    icon 的5种用法 icon有5种常用的用法: img 用法 background 用法 background ...

网友评论

    本文标题:Logparser的用法

    本文链接:https://www.haomeiwen.com/subject/veccmqtx.html