从IIS日志中确定错误原因

时间:2017-10-06 16:59:59

标签: .net iis-logs

我们在Production上运行了MVC网站,最近进行了PCI次扫描。由于某些原因,它在扫描过程中崩溃了Web服务器,我们正试图找出原因。

我们使用IIS工具研究了Log Parser日志。其中一个网站网址存在500 Internal Server错误,但奇怪的是,它指的是网站的基本网址,请求类型为" POST"。

这就是日志的样子

Microsoft (R) Log Parser Version 2.2.10
Copyright (C) 2004 Microsoft Corporation. All rights reserved.

C:\Program Files (x86)\Log Parser 2.2>logparser.exe "SELECT sc-status, sc-substa
tus, COUNT(*) FROM *.log GROUP BY sc-status, sc-substatus ORDER BY sc-status" -i
:w3c
sc-status sc-substatus COUNT(ALL *)
--------- ------------ ------------
200       0            1590
301       0            7
302       0            164
304       0            2
403       0            2
403       14           5
404       0            2631
404       8            16
404       11           6
404       15           2
Press a key...
sc-status sc-substatus COUNT(ALL *)
--------- ------------ ------------
405       0            12
500       0            2

Statistics:
-----------
Elements processed: 4439
Elements output:    12
Execution time:     10.47 seconds


C:\Program Files (x86)\Log Parser 2.2>logparser.exe "SELECT cs-uri-stem, COUNT(*
) FROM *.log WHERE sc-status=500 GROUP BY cs-uri-stem ORDER BY COUNT(*) DESC" -i
:w3c
cs-uri-stem COUNT(ALL *)
----------- ------------
/           2

Statistics:
-----------
Elements processed: 4439
Elements output:    1
Execution time:     0.02 seconds


C:\Program Files (x86)\Log Parser 2.2>logparser.exe "SELECT cs-method,  cs-uri-s
tem, COUNT(*) FROM *.log WHERE sc-status=500 GROUP BY cs-method,  cs-uri-stem OR
DER BY COUNT(*) DESC" -i:w3c
cs-method cs-uri-stem COUNT(ALL *)
--------- ----------- ------------
POST      /           2

Statistics:
-----------
Elements processed: 4439
Elements output:    1
Execution time:     0.00 seconds


C:\Program Files (x86)\Log Parser 2.2>

对此的任何帮助都将受到高度赞赏。

0 个答案:

没有答案