Jaki jest najlepszy analizator dzienników Apache? [Zamknięte]

55

Jaki analizator dzienników w czasie rzeczywistym możesz zaproponować dla dostępu do Apache i dzienników błędów?

Na WikiPedia znajduje się lista oprogramowania do analityki internetowej , ale wspaniale byłoby usłyszeć opinie osób z doświadczeniem bez konieczności wypróbowania wszystkich.

Nie sugeruj Google Analytics ani żadnych innych hostowanych / JavaScript pakietów analitycznych, już z nich korzystasz, GA nie działa w czasie rzeczywistym i brakuje niektórych danych, które pokazują logi. Na przykład błędy 404, błędy skryptu, pełny ciąg zapytania odwołania, adresy IP, ścieżka użytkownika przez stronę internetową itp.

Evgeny
źródło
8
czy można to zmienić w wiki-społeczności?
Evgeny,
Analiza dziennika w czasie rzeczywistym różni się znacznie od śledzenia w czasie rzeczywistym opartego na JS. Pierwszy z nich jest trudny do wdrożenia i nie skaluje się w wielu instancjach, a drugi wykorzystuje Google Analytics. Jeśli szukasz solidnego analizatora dzienników Apache, sprawdź Angelfish. analytics.angelfishstats.com
Andrew C
3
Nie zgadzam się z polityką zakazu wszelkich pytań opartych na opiniach. W wielu przypadkach opinia jest cenną informacją, szczególnie jeśli autor użył więcej niż jednego produktu. Zamiast je zakazywać, pytania oparte na opiniach powinny być oznaczone jako takie, a odpowiedzi powinny mieć inny standard.
Sherwood Botsford

Odpowiedzi:

3

Korzystałem z Urchin, zanim przełączyłem się na Google Analyics. Projekt Urchin już nie istnieje.

FrankJK
źródło
nie wiedziałem, że czesak może analizować logi - ale może! to jest świetne!
Evgeny,
4
jedynym minusem jest to, że kosztuje fortunę: /
Evgeny
5
Urchin został przerwany.
Daniel C. Sobral
1
Jest to nowa alternatywa dla Urchin (open source!) Piwik.org/log-analytics
NickT
1
@zylstra Oczywiście, że tak. :)
Benjamin Nolan
59

GoAccess to darmowy analizator logów oparty na tekście / przekleństwach podobny do „góry”.

Główna przewijalna deska rozdzielcza GoAccess

Evgeny
źródło
3
Fajnie ... CentOS ma nawet domyślną wersję repo.
jww
byłoby wspaniale, gdybyś mógł udostępnić repozytorium Centos!
Keerthana Prabhakaran
12

AWStats to dobre rozwiązanie typu open source.

Zobacz także http://www.awstats.org i https://github.com/eldy/awstats

Jeremy
źródło
nie obsługuje nginx
Jürgen Paul
2
AWStats obsługuje format dziennika Apache, a nginx może z łatwością generować dane w formacie dziennika Apache, więc ... obsługuje pośrednio nginx.
Tim Tisdall
10

Matomo (dawniej Piwik) to dobry wybór (moim zdaniem lepszy niż awstats)

so_mv
źródło
To jest właściwy link do funkcji „Log Analyzer” Piwik: piwik.org/log-analytics
NickT
Uwaga: piwik wymaga dodania javascript piksel do wszystkich stron.
Jay Taylor
1
Niekoniecznie Jay, możesz także zmusić Piwik / Matomo do indeksowania dzienników. Oficjalny podręcznik na ten temat można znaleźć na stronie matomo.org/docs/log-analytics-tool-how-to
Pete
5

Może się to wydawać nieco przesadne , ale Splunk oferuje analizę dzienników sieciowych i wiele, wiele więcej.

scunliffe
źródło
2

Jeśli szukasz analizatora offline, podoba mi się Sawmill:

https://www.sawmill.co.uk

Analizuje wszelkiego rodzaju dzienniki, w tym apache. Ma bezpłatny okres próbny.

Sam Critchley
źródło
1
Musisz za to zapłacić ...
Stevie G
1

ChartBeat to bardzo interesująca usługa, w rzeczywistości jest czymś więcej niż analitykiem dziennika - bardziej przypomina widok szumu, który tworzy Twój blog, w czasie rzeczywistym. Kolejne narzędzie, które pokazuje strumienie dziennika Apache, które znalazłem, o nazwie A Live Log .

Evgeny
źródło