IPFW - IPA - MRTG
Ipa снимает , потом у нее скриптом берешь данные и Mrtg выводит в график.
/usr/local/etc/mrtg/mrtg.cfg
==========================
################### arte-in-out ######################
Target[arte]: `/usr/home/site/traffic/arte.sh`
Options[arte]: absolute, gauge, growright
MaxBytes[arte]: 512000
AbsMax[arte]: 512000
Title[arte]: Lan-in-out traffic
PageTop[arte]: <H1> Arte-in-out </H1>
YLegend[arte]: arte_in_out
ShortLegend[arte]: b/s
Legend1[arte]: Incoming Traffic in Bits per Second
Legend2[arte]: Outgoing Traffic in Bits per Second
Legend3[arte]: Maximal 5 Minute Incoming Traffic
Legend4[arte]: Maximal 5 Minute Outgoing Traffic
LegendI[arte]: In:
LegendO[arte]: Out:
########################################################
кусочек из конфига..Первые 2 правила на толщину канала Mrtg ставит сама по дефолту.(тоже полезно)
/usr/home/site/traffic/arte.sh
########################################################
#!/bin/sh
/usr/local/bin/ipastat -R lans-in -n -e | tail +2 | awk '{print $6}'
/usr/local/bin/ipastat -R lans-out -n -e | tail +2 | awk '{print $6}'
upt=`uptime`
echo $upt
echo arte-in-out
########################################################
/usr/home/site/traffic/index.html
########################################################
<TD>
<DIV><B> Arte-in-out </B></DIV>
<DIV><A HREF="arte.html"><IMG BORDER=1 ALT="arte Traffic Graph" SRC="arte-day.png"></A><BR>
<SMALL><!--#flastmod file="arte.html" --></SMALL></DIV>
</TD>
########################################################
http://www.bog.pp.ru/work/mrtg.html
http://linux.irk.ru/11.09.1999.phtml
http://www.opennet.me/base/net/mrtg_cpu_proc.txt.html
http://squid.opennet.ru/mrtg/
да и еще поставь модуль к Перлу : p5-SNMP_Session
а то ругаться будет MRTG