Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Log viewer dla Ubuntu
Forum PHP.pl > Inne > Komputery i oprogramowanie
athabus
Hej znacie może jakiś prosty i szybki programik do analizy logów apacha? Tak na prawdę chodzi mi o coś czym mógłbym szybko podejrzeć ostatnie wpisy i np. przefiltrować żeby znaleźć wszystkie 404 czy 500 + zobaczyć je w jakiejś wygodnej formie tj. np. tabelki, bo normalnie otwarty log jako plik tekstowy to masakra do analizowania.
Crozin
Rzuć okiem na Logstasha oraz Kibanę. Oba narzędzia mogą służyć do analizy różnych aspektów ruchu w systemie.
athabus
Ale właśnie chodzi mi o to, że ja nie koniecznie chcę analizować statystycznie, tylko bardziej w wygodny sposób otworzyć sobie logi i przeglądać konkretne wpisy. Czyli np. wygodnie zobaczyć ostatni wpis (bo teraz muszę przewijać na koniec pliku) czy np. po prostu przeczytać log w formie tabelki zamiast zwykłego pliku tekstowego (to pewnie da się otworzyć w arkuszu kalkulacyjnym akurat)
markuz
https://github.com/mboynes/Apache-Access-Lo...o-CSV-Converter
Google: "apache log to cvs"

Jak chcesz szybko się dostać na koniec logu to vim costam.log + ESC + G
athabus
Converter ciekawy - faktycznie przy analizowaniu logów może się przydać wrzucenie do arkusza kalkulacyjnego.

Co do szybkiego podglądu to używam teraz po prostu

Cytat
tail logfile.log
albo
tail -n 100 logfile.log | grep 400
etc


Tail jest o tyle fajne, że pozwala śledzić na żywo (flaga -f) bez konieczności reloadowania pliku.

Jakoś tam się sprawdza ale wolałbym właśnie w jakiejś bardziej przystępnej formie bo od tych zlewających się linijek aż oczy bolą. Aż dziw bierze, że nie ma gui, które by szybko pozwoliło analizować wpisy i wyświetlić je w jakiejś ludzkiej formie - admini serwerów to chyba w matrixie żyją i im to nie potrzebne ;-)
Pyton_000
Oj bratku...

http://goaccess.io/

i...
http://www.apacheviewer.com/
http://piwik.org/
http://www.awstats.org/

i wieeele wieeele innych

@up
Cytat
Tail jest o tyle fajne, że pozwala śledzić na żywo (flaga -f) bez konieczności reloadowania pliku.

Kod
less +F plik

wink.gif
vokiel
Cytat(athabus @ 15.01.2016, 17:30:03 ) *
Tail jest o tyle fajne, że pozwala śledzić na żywo (flaga -f) bez konieczności reloadowania pliku.


Kod
watch 'komenda'
# Np (odświeżanie co 1 sec)
watch -n 1 'tail -n 100 logfile.log | grep 400'

athabus
Cytat(Pyton_000 @ 15.01.2016, 19:43:12 ) *
Oj bratku...

http://goaccess.io/

i...
http://www.apacheviewer.com/
http://piwik.org/
http://www.awstats.org/

i wieeele wieeele innych

@up

Kod
less +F plik

wink.gif


Ale, czy któryś z tych programów ma funkcję przeglądania logów w jakiejś ludzkiej formie. Wydaje mi się, że tylko apacheviewer ma taką funkcję, ale nie jest dostępny na linuxa. Pozostałem programy/skrypty służą do analizy statystycznej, ale raczej(?) nie można w nich wygodnie przeglądać logów pojedynczo.

Rozwiązanie z less fajne - nie znałem tego.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.