Üdv,
hm, rég volt, hogy ilyet kellett kreálnom.
A szitu, adott egy rakat apache log file rotálva, gz-vel *.35.*log néven egy könyvtárban.
Ebből a teljes log állományból kellene nekem valami "weben nézhető" statot kreálnom, lehetőleg úgy, hogy látszódjon hogy mondjuk az http://xyasd.hu/valaminagyon_fontos/ oldalt pl hányszor hit-elték ("nyitották" meg, stb)
awstatsot próbáltam, webalizer eléggé gyér, top20-100 cuccokat tol. Goaccess megvolt, de abból nem tudtam kinyerni konkrét URL-re való statot.
Egyéb ötlet valakinél? :) Lehet hogy n00b kérdés, de nagyon régen kellett ilyesmit csinálnom.
btw a logok standard apache logok, azaz tartalmaznak minden olyan infót amiből a fenti dolgok kinyerhetőek.
Válaszokat előre is köszi!
- 147 megtekintés
Hozzászólások
Ahogy emlékszem, az awstats az összes url-re is mutatja a hitek számát: https://www.nltechno.com/awstats/awstats.pl?config=destailleur.fr&month…
- A hozzászóláshoz be kell jelentkezni
Az addig oké, csak nem jöttem rá hogy lehetne neki beadagolni a csillió* rotated log fájlt ami lehet .1 .2.gz * stb. :)
Ha más nincs kicsomagolom az összeset összefúzöm és arra futtatok egy awstatsot, de szerintem az 2024ig fog futni akkor ..
- A hozzászóláshoz be kell jelentkezni
Ha adatbazisba pakolod a logokat, gyorsabban tudsz benne riportalni nagy adatmennyisegen. Ott nem kell mindig kivarni az awstat futasat es elotte a fajlokat atalakitani. De a kezdo feltoltes ott is orakba napokba telhet ha nem az oldal indulasa ota csinalod mar folyamarosan.
- A hozzászóláshoz be kell jelentkezni
Ez egy megörökölt rendszer sajnos, ebből kellene "dolgozni" :/
- A hozzászóláshoz be kell jelentkezni
Told bele őket egy Prometheus-ba, onnan már gyorsan tudsz kérdezni.
Ha meg kell a pompa, akkor dobj még fel hozzá egy Grafana-t, és abban akár csicsás timeline-ba is rakhatod a hit-eket.
kb. 15p összerakni, + a node exporter
pl.:
https://www.robustperception.io/getting-metrics-from-apache-logs-using-…
prometheus ebből már csinálja is:
apache_http_response_codes_total{code="200",method="GET",path="/feed"} 1
- A hozzászóláshoz be kell jelentkezni