Grepster
A webszerverek access logjainak gyors elemzése: soronként streamelt feldolgozás, előre aggregált lekérdezések, vizuális trendek és azonnal hasznosítható eredmények.
A webszerverek logjaiban rengeteg információ rejlik, de a hagyományos grep nem elég a minták észrevételéhez. A Grepsterrel szemléletesen látod a forgalmi trendeket, az anomáliákat és a gyanús IP-címeket, így olyan támadási jeleket is kiszűrsz, amelyeket greppel nem vennél észre.
Dobd be az Apache, az Nginx, a Tomcat, az IIS vagy a HAProxy logjait: a formátumot magától felismeri, konfigurálni semmit nem kell.
A streamelő TypeScript-parser a fájlokat soronként, a memóriába töltésük nélkül dolgozza fel, az adatokat a ClickHouse tárolja. A dashboard előre aggregált táblákból válaszol: egy heti szűrőnél egy több mint 12 millió soros adatbázisból 392 ezer helyett négyezer sort olvas.
Főbb funkciók
- Streamelő TypeScript-parser. A fájlok soronként, a memóriába töltésük nélkül, külön skálázható worker-konténerekben dolgozódnak fel.
- ClickHouse analitikai adatbázis. Oszloporientált OLAP-tárolás és előre aggregált rollup-táblák, így a dashboard a sorok töredékét olvassa.
- Konfiguráció nélkül. Apache, Nginx, Tomcat, IIS, HAProxy, AWS ALB, Caddy, Squid, syslog, JSON és további formátumok automatikus felismerése.
- Ügyalapú esetkezelés. A logok projektekbe szervezhetők, és egy ügy elemzői vagy olvasói szerepkörrel megosztható a kollégákkal.
- Beépített fenyegetésfelismerés. SQL injection, XSS, path traversal, ismert szkennerek (sqlmap, nikto, nmap) és brute force gyanúja.
- Apache ECharts-vizualizáció. Interaktív dashboard a forgalmi trendekkel, a hibás kérésekkel és a biztonsági riasztásokkal.
- IP- és útvonalelemzés. Gyanús címek, leglátogatottabb oldalak, hibás kérések, státuszkód-eloszlás, GeoIP-világtérkép és országrangsor.
- Regexes keresés és export. Mintakeresés a ClickHouse-ban, többdimenziós szűrők, streamelt export CSV-, JSON- és JSONL-formátumban.
- Háttérfolyamatok BullMQ-val és Redisszel. Megbízható feladatsor, a feldolgozás haladása élőben, Server-Sent Events-szel.
- Docker-alapú, éles üzemre kész architektúra. API, worker, felület, adatbázisok és Prometheus-metrikák egyetlen stackben.
> KÉPERNYŐKÉPEK
Így néz ki a gyakorlatban