Xenoeye Netflow コレクターが利用可能です。これを使用すると、Netflow v9 および IPFIX プロトコルを使用して送信されたさまざまなネットワーク デバイスからのトラフィック フローに関する統計を収集し、データを処理し、レポートを生成し、グラフを作成できます。さらに、コレクターは、しきい値を超えたときにカスタム スクリプトを実行できます。プロジェクトのコアは C で書かれており、コードは ISC ライセンスに基づいて配布されます。
コレクターの特徴:
- 必要な Netflow フィールドによって集約されたデータは、PostgreSQL にエクスポートされます。予備凝集はリザーバー内で起こります。
- デフォルトでは、Netflow フィールドの基本セットのみがサポートされていますが、ほぼすべてのフィールドを追加できます。
- コレクターのパフォーマンスは、トラフィックとレポートの性質に応じて、1 つの CPU で数十万の「1 秒あたりのフロー」に達することがあります。負荷分散モデルは、デバイス (ルーター) ごと、フローごとです。
- コレクターは移動平均を使用してトラフィックの速度超過を計算します。
- コレクターは、感染したホスト (電子メール スパムの送信、HTTP(S) フラッド、SSH スキャナー) を検索し、DoS/DDoS 攻撃中の突然のバーストを検出するために使用できます。
- ネットワーク レポートは、gnuplot、Python スクリプト + Matplotlib、Grafana を使用したさまざまなユーティリティを使用して視覚化できます。
- 多くの最新のコレクターとは異なり、このプロジェクトは Apache Kafka、Elastic などを使用せず、主な計算はコレクター自体の内部で行われます。
出所: オープンネット.ru
