//:3Paket

3 paketin tek zincirde birleşimi

Log Guardian, üretimde genelde ayrı ayrı kurulan üç yazılım yığınını tek self-hosted üründe birleştirir — ölçülebilir kanıtla.

3→1

Araç yığını

~20ms

Uçtan uca ban

%100

Recall + parity

89

Otomatik test

Hangi 3 paket birleşiyor?

Üretimde ayrı kurulan araçlar — Log Guardian'da tek hat.

PAKET 01

Ban motoru

Yerine geçer: Fail2ban + iptables script yığını

Fail2ban'ı ayrı kurmazsınız. Log satırından ipset/XDP kernel ban ~20 ms — policy, tenant, FP trust tek pipeline.

  • ~20 ms medyan
  • ipset + XDP
  • 0 fail (5 dk)
PAKET 02

WAF / CRS katmanı

Yerine geçer: ModSecurity + nginx ayrı entegrasyon

ModSecurity'yi ayrı modül olarak bağlamazsınız. OWASP CRS 121 kural, PCRE2 JIT — nginx log satırından tek geçiş.

  • %100 CRS parity
  • %100 recall
  • %0.2 FP
PAKET 03

SOC & sinyal katmanı

Yerine geçer: CrowdSec bouncer + ayrı konsol + manuel kanıt

CrowdSec parçalı mimarisine gerek yok — isteğe bağlı LAPI sinyali ban API'ye akar. Prometheus, SOC timeline, 89 test, 14 kanıt dosyası, Telegram ops — tek panel.

  • 89 test
  • 72h soak PASS
  • 14 kanıt dosyası

Birleşince ne olur?

  • Tek kurulum (~15 dk) — üç ayrı araç + entegrasyon scripti yok
  • Tek metrik zinciri — loganalyzer_* tenant etiketli, Grafana/dashboard uyumlu
  • Tek kanıt paketi — competitive-proof PDF/JSON, rakiplerde parçalı veya yok
  • Tek operatör akışı — alert → ban → Telegram ack → SOC timeline

Ürün sürümleri (Core · Pro · Pro Plus)

Core~15 dk

log → WAF → ipset ban. Üretimde tek başına yeterli.

  • · nginx parser
  • · OWASP CRS
  • · ban pipeline
  • · ipset
  • · Prometheus
Prokurulum sonrası

eBPF daemon, dashboard (:8443), filo, etcd mesh, panolar.

  • · XDP/eBPF
  • · SOC timeline
  • · fleet sync
  • · alert kuralları
Pro Pluskurumsal vitrin

PRO + K8s/Helm kanıtı (kind), fleet vitrin, opsiyonel Wasm/mesh — koruma aynı, sadece görünürlük+entegrasyon kanıtı.

  • · kind + Helm
  • · fleet vitrin
  • · Wasm/mesh (ops.)
  • · XDR/Copilot roadmap

Övülecek taraflarımız

1 hat

Tek zincir entegrasyon

Fail2ban log okur ban atar; ModSec ayrı modül; SIEM ayrı agent. Bizde log satırı → CRS → ban → metrik tek process hattında.

~20 ms

Ölçülebilir ban hızı

bench-ban-latency.json: 21 örnek, medyan 20.2 ms, hedef 75 ms — PASS. Rakipler saniye–dakika ölçeğinde.

89 test

Şeffaf kanıt

89 otomatik test, 14 JSON/PDF dosya, 72h VPS soak 863/0. Rakiplerde otomatik paket yok.

MIT

Türk yapımı · MIT

Self-hosted, vendor lock-in yok, Türkçe doküman. Kaynak tamamen açık.