Netflow-samleren Xenoeye er offentliggjort.

Netflow-samleren Xenoeye er tilgængelig, hvilket gør det muligt at samle trafikstrømstatistik fra forskellige netværksenheder, der overføres ved hjælp af protokollerne Netflow v9 og IPFIX, behandle data, generere rapporter og oprette grafer. Derudover kan samleren køre brugerdefinerede scripts, når tærskler overskrides. Projektets kerne er skrevet i C, og koden distribueres under ISC-licensen.

Funktioner ved samleren:

  • De aggregerede data baseret på de nødvendige Netflow-felter eksporteres til PostgreSQL. Forudgående aggregering finder sted inden i samleren.
  • Ud af boksen understøttes kun det grundlæggende sæt af Netflow-felter, men næsten ethvert felt kan tilføjes.
  • Samlerens ydeevne kan, afhængigt af trafik- og rapportkarakteristika, nå flere hundrede tusinde "flows per second" på en enkelt CPU. Belastningsfordelingsmodellen er per enhed (router) pr. strøm.
  • Samleren bruger glidende gennemsnit til at beregne overskridelse af trafik hastighed.
  • Samleren kan bruges til at finde inficerede værter (der sender spam-e-mails, HTTP(S)-flood, SSH-scannere) og til at identificere pludselige stigninger under DoS/DDoS-angreb.
  • Netværksrapporter kan visualiseres ved hjælp af forskellige værktøjer: gnuplot, Python-scripts + Matplotlib, ved brug af Grafana.
  • I modsætning til mange moderne samlere anvender projektet ikke Apache Kafka, Elastic osv., de primære beregninger foregår inden i selve samleren.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster