このユーティリティのインストールにはかなり時間がかかります。
インストール:
cd / usr / ports / sysutils / pfstat && make install
インストール後、プログラムの構成を作成する必要があります。
ee /etc/pfstat.conf
次の内容で:
##入出力バイトと状態
#
collect 1 =インターフェイス「ae0」はipv4 diffでバイトを渡します
収集2 =インターフェイス「ae0」がバイトをipv4 diffに渡す
収集3 =グローバル状態エントリ
画像 "/usr/local/www/nginx/pfstat_day.jpg" {
1日から今まで
幅980高さ200
左
グラフ1 "in" "bytes / s"色0 192 0塗りつぶし、
グラフ2 "out" "bytes / s"色0 0 255
そうだね
グラフ3「状態」「エントリ」色192 192 0
}
画像 "/usr/local/www/nginx/pfstat_week.jpg" {
1週間から今まで
幅980高さ200
左
グラフ1 "in" "bytes / s"色0 192 0塗りつぶし、
グラフ2 "out" "bytes / s"色0 0 255
そうだね
グラフ3「状態」「エントリ」色192 192 0
}
画像 "/usr/local/www/nginx/pfstat_month.jpg" {
1ヶ月から今まで
幅980高さ200
左
グラフ1 "in" "bytes / s"色0 192 0塗りつぶし、
グラフ2 "out" "bytes / s"色0 0 255
そうだね
グラフ3「状態」「エントリ」色192 192 0
}
構成については説明しません。すべてが基本的に明確であり、統計情報を取得するインターフェイスを設定する必要があります。
準備ができた画像がまとめられ、それに応じて収集された情報の色が入ったパック。
次に、構成を保存した後、情報を表示するWebサーバーが必要です。nginxを使用しました
cd / usr / ports / www / nginx && make install
インストール後、nginxを実行します
/usr/local/etc/rc.d/nginx start
次に、クラウンに次を追加します。
* * * * * root / usr / local / bin / pfstat -q -d /var/db/pfstat.db -c /etc/pfstat.conf
* / 5 * * * * root / usr / local / bin / pfstat -p -d /var/db/pfstat.db -c /etc/pfstat.conf
25 3 * * * root / usr / local / bin / pfstat -t 30 -d /var/db/pfstat.db -c /etc/pfstat.conf
データの記録とは、統計を毎分収集し、5分ごとに画像を生成し、
月に一度統計を消去します。
サンプル統計: