Apache Kafka¶
Apache Kafka slouží jako fronta pro dočasné ukládání událostí mezi mikroservisami LogMan.io. Pro více informací viz Architektura.
Apache Kafka within LogMan.io¶
Pojmenovávání témat v událostních pruzích¶
Každý událostní kanál má specifikována témata received, events a others.
Každý název tématu obsahuje jméno nájemce a tok události v následujícím formátu:
received.tenant.stream
events.tenant.stream
others.tenant
přijatý.nájemce.přítok¶
Téma received ukládá příchozí záznamy pro příchozího tenant a stream událostní linky.
udalosti.nájemce.proud¶
Tématika events ukládá rozparsované události pro danou událostní dráhu definovanou tenant a stream.
jiný.nájemce¶
Téma others uchovává neanalyzované události pro daného tenant.
události.nájemce.aktivita¶
Téma aktivity napříč nájemcem pro kompaktní aktivitu hostitele/uživatele/služby z LogMan.io Parsec. Deklarováno v /EventLanes/<tenant>/activity.yaml. Používá LogMan.io Assets k aktualizaci first_seen / last_seen v inventáři aktiv. Viz Správa aktiv Parsec.
události.nájemce.komplex¶
Nájemce komplexní téma pro detekce korelátoru. Využívá se LogMan.io Assets pro aktualizace skóre rizika entit. Viz Skóre rizika entity.
Interní témata¶
Existují následující interní témata pro LogMan.io:
lmio-ohlášení¶
Téma uchovává vyvolané upozornění a čte ho mikroservis LogMan.io Alerts.
lmio-oznámení¶
Téma uchovává vyvolané oznámení a čte jej mikroslužba ASAB IRIS.
lmio-vyhledávání¶
Toto téma ukládá požadované změny v lookupech a čte ho mikroservis LogMan.io Watcher.
Doporučené nastavení pro 3-uzlový cluster¶
Existují tři instance Apache Kafka, jedna na každém uzlu.
Počet oddílů pro každé téma musí být alespoň stejný jako počet spotřebitelů (3) a dělitelný 2, proto je doporučený počet oddílů vždy 6.
Doporučený počet replik je 1.
Každé téma musí mít rozumnou sadu pro uchování založenou na dostupné velikosti SSD disků.
Ve clusterovém prostředí LogMan.io, kde je průměrný EPS nad 1000 událostí za sekundu a prostor na SSD disku je pod 2 TB, je obvykle doba uchovávání 1 den (86400000 milisekund). Viz sekce Příkazy.
Nápověda
Když je EPS nižší nebo je k dispozici více místa na SSD, doporučuje se nastavit uchovávání pro Kafka témata na vyšší hodnoty, například 2 nebo více dní, aby administrátorům byl poskytnut více času na řešení potenciálních problémů.
Chcete-li správně vytvořit oddíly, repliky a uchovávání, podívejte se na sekci Příkazy.