метка: Pfstat

Использование Pfstat

Устанавливам pfstat:

cd /usr/ports/sysutils/pfstat
make install clean

Создаем конфигурационный файл:

cd /usr/local/etc
touch pfstat.conf

pfstat.conf

collect 1 = interface «xl0» pass bytes in ipv4 diff
collect 2 = interface «xl0» pass bytes out ipv4 diff
image «/usr/local/www/apache22/data/pf_in.jpg»
{
from 24 hours to now
width 980 height 500
left
graph 1 bps «in» «bits/s» color 0 192 0 filled
right
graph 2 bps «out» «bits/s» color 0 0 255
}

Пишим задания для cron:
*/2 * * * * root /usr/local/bin/pfstat -q ## «снимать» данные
*/10 * * * * root /usr/local/bin/pfstat -p ## рисовать новую картинку

Картинку смотрим по адресу — http://IP_сервера/pf_in.jpg

Ссылки:
http://www.benzedrine.cx/pfstat.html