LogMiner er en kraftfuld loganalyse pakke til Apache (eller andre webservere ved hjælp af den kombinerede log format).
LogMiner kan udtrække og præsentere flere rapporter, om besøg, hits, trafik, anmodninger, navigation stier, browsere og OS er anvendt af brugerne, og så videre.
Data gemmes i en PostgreSQL-database, med et skema, som er blevet optimeret til at reducere redundans ved minimum.
LogMiner er inspireret af den populære Webalizer-pakken, men det adskiller sig på visse centrale punkter:
data gemmes i et DBMS backend og rapporter genereres on-the-fly, mens Webalizer genererer plain html-filer. En DBMS gør det muligt at udtrække og aggregerede data på mange måder, når du har brug for. En ulempe er, at du ikke vil have behandling hastighed Webalizer når parsing logfiler.
Webalizer kun indekserer de seneste 12 måneders data: tidligere rapporter er stadig på disken, men er ikke tilgængelige fra nogen link. Dette er det mest irriterende ting af Webalizer, efter min mening: Jeg er træt af at have hundredvis af ubrugte filer rundt
LogMiner gør det muligt at navigere til de foregående måneder nemt.
Webalizer rapporter hardcodede i programmet. LogMiner implementerer rapporter i en mere Extensible måde. Hver rapport er i virkeligheden en simpel PHP klasse, som regel støttes af en PL / pgsql funktion (selvom du er velkommen til at indsætte dine SQL-forespørgsler i PHP kode, hvis du kan lide).
LogMiner tilbyder flere rapporter end Webalizer: f.eks OS diagrammer og navigation grafer.
Afhængig af dine behov, foretrækker du måske LogMiner løbet Webalizer, især hvis du kan lide at have en central SQL opbevaringssted for dine data, som gør det muligt at udtrække de data, du har brug for til enhver tid, eller at tilføje en slags rapport, som ikke var planlagt fra start og anvende den til ældre data.
Hvis du ikke har en PostgreSQL database eller du forventer at behandle enorme logfiler i sekunder, gå til Webalizer.
Software detaljer:
Kommentarer ikke fundet