So. Pro 21st, 2024

TOHLE
JE
SUPER!

Výhody tohoto řešení:

  1. Vcelku pěkné a přehledné výpisy z různých logů a v grafu pomocí jednoho příkazu.
  2. Umí to jak html logy (viz obrázek) tak totéž v terminálu.
  3. Bez nutnosti složitého nastavování a instalace, tak jako vídáme u různých grafan, kiban, awstats apod…
  4. Opakovatelně volatelné cronem.
  5. Volatelné z příkazové řádky, snadno automatizovatelné.
  6. Umí to pracovat s GEOIP moduly.
  7. Většina grafů má vpravo nahoře u sebe Panel Options u kterého si můžete přenastavit náhled toho, co vás zajímá

 

Nainstalujeme závislosti a pak goaccess

apt install libncursesw5-dev libgeoip-dev libmaxminddb-dev libtokyocabinet-dev libssl-dev
apt install goaccess

Tak a teď ten graf!

Jedním příkazem si zpracujeme access logy, doporučím dát třeba 1x za 5 minut do cronu:

goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/analysis.html

Kde ten graf najdu?

Jestli vám už běžel předtím apache nebo nginx, tak vaše logy najdete na http://adresaVašehoServeru/analysis.html

 

Umí to samozřejmě i realtime výpis přímo v terminálu. Ten se hodí při debugu. Spustíte to příkazem:

goaccess /cesta/k/nějakému/log/souboru.log

Poznámka: Ukázka pochází z mého test/management serveru, který je schovaný za firewallem a není veřejně dosažitelný. Proto tam vidíte nula nula nic provozu, trafik skoro nic, pár přístupů, minimum zemí dle geoip modulu apod…

zdroj

Avatar

By mirra

Hardwaru a počítačům se věnuji již od roku 2003. Za tu dobu jsem poskládal stovky počítačů, opravil tisíce počítačů a vyřešil nespočetně problémů, vad a chyb, se kterými se setkávali uživatelé. Od roku 2005 se zabývám servery, zejména těmi herními, v roce 2007 jsem se začal věnovat Valve Source SDK level designu, který šel od roku 2009 k ledu kvůli studiu Informatiky na univerzitě. Podílel jsem se chvíli i na provozu síťové laboratoře MENDELU, dnes spravuji v jedné osobě cca 100 serverů/diskových polí na univerzitě, řeším IT v malých a středních firmách tak, aby firmy ušetřily nemalé částky při zlepšení kvality a soustředím se na snižování nákladů na IT od licencí až po hardware, software, provádím konsolidace a audity platnosti licencí, které firmám šetří rovněž nemalé peníze. Z velkých firem jsem měl příležitost s dalšími kolegy řešit správu 8000 serverů po celé západní Evropě s vysokou mírou automatizace a poznávání nejrůznějších evropských pracovních mentalit. Dále jsem řešil hybridní cloud ve velké firmě, orientované na trhy střední a východní Evropy. Posledních několik let se věnuji Devops pro velké zákazníky v Azure cloudu, spravuji kubernetes (AKS), Gitlab.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *