Vyhledávače.info » Poradna » Nástroje pro SEO » Analýza logu

Analýza logu

Autor Zpráva
inf
Člen
Na svém webu (běží na apache) používám na analýzu logů AWStats, který velmi přehledně zobrazuje různé statistiky.

Občas ale potřebuju zjistit, na co a kdy se kontrétní návštěvník díval a procházení logů v textovém editoru není zrovna nejpohodlnější.

Existuje nějaký komfortnější nástroj na zobrazení logů, třeba jen highlighting nebo filtrace výsledků.

Co používáte vy? Díky na doporučení.

#1 Zasláno: 21.12.05 11:34 - Změnil/a: inf

Marek Prokop
Moderátor
Serverové logy jde docela přehledně prohlížet v Excelu z MS Office, resp. v Calcu z OpenOffice. V obou těchto programech můžete logy snadno filtrovat podle IP adresy, session ID (pokud ho logujete), data apod.

Pro složitější filtrování logů jsou ideální regulární regulární výrazy a jakýkoli nástroj, který je umí: Grep, Windows Grep nebo třeba můj oblíbený TextPad.

#2 Zasláno: 23.12.05 21:37

inf
Člen
Díky za radu.

Nakonec jsem se rozhodl pro OpenOffice.org Base. Log soubor si můžu po drobné úpravě prvního řádku připojit jako tabulku v databázi a použít předpřipravené view... Pro mé potřeby to stačí.

#3 Zasláno: 11.1.06 18:52

Yuhu
Člen
> Existuje nějaký komfortnější nástroj na zobrazení logů,
> třeba jen highlighting nebo filtrace výsledků.

Pokud máte možnost dělat to na Linuxu (nebo aspoň na Cygwinu), pak filtrace se dá perfektně udělat příkazem grep. Dejme tomu, že chci vytáhnout jenom záznamy, které jsou z určité IP adresy. Potom zadám do příkazového řádku:

cat access.log | grep 123.123.123.123 > vyfiltrovany.log

a souboru vyfiltrovany.log už vidím jenom přístupy z konkrétní IP adresy. A tak dále, možnosti základních linuxových příkazů jsou na analýzu logu perfektní a obvykle dostačující. Jejich hlavní výhoda spočívá v tom, že při několika desítkách nebo stovkách tisíc řádků v logu všechny jiné softwary padají na hubu.

#4 Zasláno: 13.1.06 20:14

inf
Člen
Experimentoval jsem i s gawk, ale není to přesně ono ;-)

Do log souboru si nejdříve vložím "hlavičku" a pak v OpenOffice.org jednoduše naklikám query, např:

SELECT "IP", "Date", "URL", "Code", "Referrer", "UserAgent" FROM "access.log-200601" "access.log-200601" WHERE ( ( "IP" = '123.123.123.123' AND "URL" LIKE '%.html%' ) )

které můžu snadno měnit. Až budu mít v logu stovky tisíc řádků, naimportuju ho do databáze (např. MySQL).

#5 Zasláno: 14.1.06 11:21

Lukas
Mohl by mi někdo prosím vysvětlit, co všechno z logu můžu přečíst? K čemu mohu jeho informace využít? Proč jeho studie může být výhodnější než statistiky od googlu? dík

#6 Zasláno: 21.8.06 16:54

(lze používat BBCode, ne Textile)

Ochrana proti spamu. Napište prosím číslici čtyři:

Heslo zadejte, jen pokud jste registrováni.

TOPlist