Martin Pavlis - KPCS CZ, s.r.o., www.kpcs.cz

konzultace a projekty v oblasti Microsoft technologií
posts - 787, comments - 240, trackbacks - 0

My Links

News

KONZULTANT.NET

KPCS CZ, s.r.o.

Subscribe with Bloglines

Article Categories

Archives

Odkazy

Remote Desktop

Analýza standardního logu webového serveru – zjistit, které požadavky za vybraný jeden den vrátili stránku 404 – Not Found.

Na tuto otázku se ve Windows odpovídá problematicky. Přímo v systémech Windows se nachází služba IIS (Internet Information Services), která na všech protokolech nabízí logování přístupu. Záleží jenom na správci, jaký typ logu je pro něho ten pravý. Nabízí se čtyři typy formátů: Microsoft IIS Log Format, NCSA Common Log File Format, ODBC Logging a W3C Extended Log File Format. Nicméně, po nastavení typu formátu logu, nemáme přímo ve Windows žádný analyzátor, který by nám z těchto dat rychle vrátil odpověď na konkrétní otázku. A procházení logů pomocí textového programu asi není to pravé. Nezbývá tedy, než si pomoci nějakým programem třetích stran. Existují vysoce kvalitní analyzátory logů s dalšími přidanými hodnotami, ale jsou většinou velice drahé. Pokud se jedná o takovýto jednodušší dotaz, mohou pomoci i různé freewarové nástroje. Více o tom, jak spravovat logování v IIS, včetně odkazů na různé analyzátory naleznete na adrese http://www.iisfaq.com/Default.aspx?tabid=2550.

Na závěr bych rád zmínil jednu velice zajímavou možnost. Pokud vlastníte Microsoft SQL Server 2000, můžete provádět logování IIS přímo do databáze SQL (viz. předchozí odkaz). Pro analýzu těchto dat potom můžete použít SQL Server 2000 Reporting Services (http://www.microsoft.com/sql/reporting/default.asp), který vám nabídne široké možnosti analýzy IIS logů.

Závěrečné shrnutí:
Služba IIS ve Windows nabízí široké možnosti logování přístupu, nicméně chybí nastroj pro jejich analýzu. Je potřeba se tedy poohlédnout po nástrojích třetích stran.

Print | posted on Thursday, March 24, 2005 12:14 AM |

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET