Byl zveřejněn release Netflow/IPFIX kolektoru Xenoeye 23.11, který umožňuje shromažďovat statistiky o tokách provozu z různých síťových zařízení, předávané pomocí protokolů Netflow v5, v9 a IPFIX, zpracovávat data, generovat zprávy a vytvářet grafy. Jádro projektu je napsáno v jazyce C, kód je distribuován pod licencí ISC.
Kolektor agreguje síťový provoz podle vybraných polí a exportuje data do PostgreSQL. Na základě těchto dat lze vytvářet zprávy, grafy (používající gnuplot, skripty v Pythonu + Matplotlib) nebo dashboardy v Grafana. Kromě toho může kolektor spouštět uživatelské skripty při překročení prahových hodnot. Pro výpočet rychlosti provozu se používají klouzavé průměry. Spolu s kolektorem je dodáván příklad skriptu Telegram-bota, který může oznamovat v messengeru, když rychlost překročí určité prahy.

Změny v nové verzi:
- Byla přidána možnost používat GeoIP pomocí databází ipapi. Pomocí funkcí GeoIP lze vytvářet geo-objekty monitorování (například vyčlenit veškerý provoz pouze z Ruska do samostatného monitorovacího objektu) a exportovat data s rozčleněním podle GeoIP. Kolektor podporuje podrobnosti podle zemí, regionů a měst. Kromě toho lze z IP adresy získat zeměpisnou délku a šířku (i když je třeba mít na paměti, že všechno toto funguje velmi přibližně).
- Pro směrovače, které nemohou exportovat čísla autonomních systémů do Netflow/IPFIX, je možnost získat tato čísla a jejich textový popis pomocí databází ip-location-db. Stejně jako pro GeoIP lze vytvářet samostatné monitorovací objekty, které zahrnují provoz vybraných AS nebo exportovat do DB názvy autonomních systémů.
- Byla přidána klasifikace provozu podle netflow polí. Kolektor může klasifikovat objekty monitorování za použití některých polí (TCP příznaky, porty, velikosti paketů).
- Byl přidán konzolový nástroj xegeoq, který umožňuje získat GeoIP informace a informace o AS z IP adres, pomocí místních databází.
Zdroj: opennet.ru
