特定の時間帯(例 7:00〜19:00)にネットワークを使用しているすべての端末で、5分単位に平均帯域(bps)をCSVで取得したいです。
スクリプトを作成して、5分毎にTopNを送信元IPアドレス(又は宛先IPアドレス)で集計し、CSVの形に編集することで取得することができます。
詳しい操作方法は以下のとおりです。
詳しい操作方法は以下のとおりです。
- スクリプトを作成するために、nfdumpコマンドを取得します。
Monitoring Center>解析>高度な解析>統計情報>実行
トップ:10
統計基準:(例)送信元IPアドレス
フィルタ:(例)src net 172.16.0.0/16 - 解析結果が表示された後、高度な解析枠内右上の黒い■をクリック頂くと「統計情報のコマンド」が表示されます。
表示されたコマンドはnfdumpコマンドと呼ばれます。
コマンドの例:
/usr/local/bin/nfdump -M /data/nfsen/profiles-data/’live’/’172-16-247-13_p3000’ -R ’2022/10/07/nfcapd.202210070700:2022/10/07/nfcapd.202210070700’ -n ’10’ -S ’srcip’/’bytes’ -6 –no-scale-number -o ’csv’ ’src net 172.16.0.0/16′ - nfdumpコマンドを参照にし、7:00〜19:00まで5分毎の解析結果の取得を繰り返すスクリプトを作成し、取得した結果をIPアドレスと時間のマトリックス表となるように編集してください。
サンプルのスクリプトは以下にて公開しています。
https://orizon.box.com/s/19fcmc8bhifbs9zs6zqzrulbtmjh2v60
※本スクリプトを使用した不具合などはサポートの対象外ですので、お客様の判断のもとご利用ください。