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 |