03
Dimenzování a datový tok
Kolik dat do serveru poteče?
Tato kapitola odpovídá na praktickou otázku: jak silnou linku a jak velký disk potřebujete pro počet agentů a síťových zařízení, které chcete sledovat. Nemusíte rozumět technickým detailům — první tabulka vám dá tři čísla, která na hrubý odhad stačí.
Všechna čísla níže jsou naměřená na běžícím FlowPRO serveru s reálným provozem (agenti se všemi zapnutými datasety, syslog z firewallů, NetFlow z živé sítě) — nejde o odhady od výrobce.
Rychlý odhad (pravidla palce)
| Zdroj dat | Zatížení linky | Nová data na disku |
|---|---|---|
| 1 agent na serveru nebo PC | ~50 MB za den | ~90 MB za den |
| 1 běžný router/firewall posílající syslog | ~2–20 MB za den | ~3–30 MB za den |
| NetFlow ze síťového prvku | ~0,5 % objemu provozu, který sleduje | ~4 GB za den na 1 Gbit/s provozu |
Příklad: 100 agentů + 20 routerů + monitoring 1Gbit linky znamená přibližně 6 Mbit/s příchozích dat a asi 20 GB nových dat na disku každý den. Z hlediska konektivity je to velmi málo — na 100 agentů bohatě stačí běžná 100Mbit linka. Kritičtější je vždy disk, ne linka.
Agenti (servery a stanice)
Agent posílá dva druhy dat: metriky (CPU, RAM, disky, síť, procesy — každých 10 sekund) a logy (přihlášení, systémové zprávy, auditní záznamy). Data se před odesláním komprimují, takže na lince zaberou přibližně osminu své původní velikosti.
| Počet agentů | Základní profil | Plný profil | Zatížení linky (plný profil) | Disk / den | Disk / 30 dní |
|---|---|---|---|---|---|
| 10 | 0,1 GB | 0,5 GB | 0,05 Mbit/s | 0,9 GB | 27 GB |
| 25 | 0,25 GB | 1,3 GB | 0,12 Mbit/s | 2,3 GB | 68 GB |
| 50 | 0,5 GB | 2,5 GB | 0,23 Mbit/s | 4,5 GB | 135 GB |
| 100 | 1,0 GB | 5,0 GB | 0,46 Mbit/s | 9 GB | 270 GB |
| 250 | 2,5 GB | 12,5 GB | 1,2 Mbit/s | 22 GB | 675 GB |
| 500 | 5,0 GB | 25 GB | 2,3 Mbit/s | 45 GB | 1,35 TB |
| 1 000 | 10 GB | 50 GB | 4,6 Mbit/s | 90 GB | 2,7 TB |
| 2 000 | 20 GB | 100 GB | 9,3 Mbit/s | 180 GB | 5,4 TB |
Dva případy, kdy agent posílá výrazně víc
- •Hosty s Dockerem nebo s mnoha disky a síťovými rozhraními — agent měří každý disk a každé rozhraní zvlášť. Naměřeno až 90 MB/den místo 50 MB/den, tedy téměř dvojnásobek.
- •Mailové a webové servery — logy Postfixu na vytíženém mail serveru samy dělají asi 1 GB dat denně, tedy víc než 20 běžných agentů dohromady.
Syslog ze síťových zařízení
Jedna syslogová zpráva zabere na lince asi 227 bajtů a na disku asi 376 bajtů (naměřené hodnoty).
| Zpráv za sekundu | Zatížení linky | Přijatá data / den | Disk / den |
|---|---|---|---|
| 10 | 0,02 Mbit/s | 0,2 GB | 0,33 GB |
| 50 | 0,09 Mbit/s | 1,0 GB | 1,6 GB |
| 100 | 0,18 Mbit/s | 2,0 GB | 3,3 GB |
| 500 | 0,9 Mbit/s | 9,8 GB | 16 GB |
| 1 000 | 1,8 Mbit/s | 20 GB | 33 GB |
| 2 500 | 4,5 Mbit/s | 49 GB | 81 GB |
| 5 000 | 9,1 Mbit/s | 98 GB | 163 GB |
| 10 000 | 18 Mbit/s | 196 GB | 325 GB |
Kolik zpráv zařízení skutečně posílá?
Závisí to jen na tom, co má zařízení nastavené k logování — ne na jeho velikosti ani na počtu zařízení.
| Nastavení logování na zařízení | Zpráv/s |
|---|---|
| Jen firewall drops, DHCP, přihlášení (běžné) | 0,2–2 |
| Logování všech spojení | 20–80 |
| Logování jednotlivých paketů (např. Kerio ips_pktlog) | ~760 |
NetFlow / IPFIX (analýza síťových toků)
NetFlow neposílá samotný provoz, ale jen záznamy o spojeních — jeho objem je proto malým zlomkem sledovaného provozu. Naměřeno: 0,5 % objemu sledované linky. Pro dimenzování doporučujeme počítat s rezervou 1 %.
| Sledovaný provoz | NetFlow příjem (naměřeno) | Doporučeno plánovat | Toků/s | Disk / den |
|---|---|---|---|---|
| 100 Mbit/s | 0,5 Mbit/s | 1 Mbit/s | ~220 | 0,4 GB |
| 500 Mbit/s | 2,5 Mbit/s | 5 Mbit/s | ~1 100 | 1,9 GB |
| 1 Gbit/s | 5 Mbit/s | 10 Mbit/s | ~2 200 | 3,8 GB |
| 5 Gbit/s | 25 Mbit/s | 50 Mbit/s | ~11 000 | 19 GB |
| 10 Gbit/s | 50 Mbit/s | 100 Mbit/s | ~22 000 | 38 GB |
Praktické scénáře
| Nasazení | Zdroje dat | Příchozí linka | Disk / den | Disk / 90 dní |
|---|---|---|---|---|
| Menší firma | 25 agentů, 5 routerů, 200 Mbit/s NetFlow | ~1,5 Mbit/s | ~4 GB | ~360 GB |
| Střední firma | 100 agentů, 20 routerů, 1 Gbit/s NetFlow | ~6 Mbit/s | ~20 GB | ~1,8 TB |
| ISP / velká síť | 300 agentů, 50 routerů, 10 Gbit/s NetFlow | ~55 Mbit/s | ~90 GB | ~8 TB |
Na co nezapomenout
- •Rezerva na špičky — tabulky uvádějí průměry. Když agent ztratí spojení se serverem, data si ukládá lokálně a po obnovení spojení je pošle najednou. Plánujte 3–5násobek průměru: pro 1 000 agentů tedy raději 20–25 Mbit/s než 5 Mbit/s.
- •Instalace a aktualizace agentů — každý agent si stahuje asi 0,5 GB instalačního balíčku z internetu (artifacts.elastic.co), nikoli z FlowPRO serveru. Server to nezatíží, ale při hromadném nasazování to zatíží linku dané lokality.
- •Disk je vždy dřív problém než linka. I u 1 000 agentů je datový tok v jednotkách Mbit/s, ale disk roste každý den. Než začnete navyšovat disk, zkontrolujte nastavení retence (Nastavení → Retence dat) a vypněte datasety, které nevyužíváte.
- •Komunikace agenta se serverem (přihlašování do Fleetu, kontroly stavu) je v uvedených číslech už zahrnutá a je zanedbatelná.