On Wednesday 03 December 2003 11:43, you wrote:
> Salut,
> Am si eu o mica problema...
> Contorizez un trafic, ok?
> so...am 6 surse de intrare:
> inbound_tcp
> inbound_udp
> inbound_icmp
>
> outbound_tcp
> outbound_udp
> outbound_icmp
>
> Si la fiecare 5 min, bag noi valori, sau aceleasi...
> Ehhh...am 2 probleme:
> a) cum sa adaug datele?
> ex: pana la update-ul asta, el a avut inbound_tcp cu 300MB
> yo vad counterele, si observ ca a facut 5MB in ultimele 5 min (dupa
> fiecare citire, counterele se reseteaza)...so...cum bag in baza? 305MB?
> sau 5MB si face el calculelele :))))
> b) vreau sa am traficul in ultima ora/zi/luna, si sa pot viziona
> traficul pe max 3 luni (adica, un fel de history)
> ce tre sa scriu in DS si RRA?
> Am citit tot de la RRDtool si n-am inteles...
a)      Poti folosi ca CF (Consolidation Function) ABSOLUTE pentru contoare care se 
reseteaza dupa un interval ( in cazul tau 5 minute). Daca scoti valorile din 
iptables dupa rrdtool update faci si un iptables -Z. Mai sunt si CF-urile 
DERIVE si COUNTER la care nu mai trebe sa faci chestia cu -Z. So pentru 
update faci o de asta mai jos care o rulezi la fiecare 5 minute:

inbound_icmp=iptables -L -n -x -v | grep <protocol> | awk '{print $2}' 
#ma rog, aici iti scoate doua linii da' e doar o sugestie)
rrdtool update gigi.rrd N:$inbound_icmp
Analog si pentru toate celelalte.

b) Studiaza rrdtool create...E destul de usor da' tre sa ai rabdare.
        ex. Grafice cu aceleasi perioade ca la mrtg:

rrdtool create gigi.rrd --step 300 --start N \
        DS:traffic_in:ABSOLUTE:600:U:U \
        DS:traffic_out:ABSOLUTE:600:U:U \
        DS:packets_in:ABSOLUTE:600:U:U \
        DS:packets_out:ABSOLUTE:600:U:U \
        RRA:AVERAGE:0.5:1:288 \
        RRA:AVERAGE:0.5:6:336 \
        RRA:AVERAGE:0.5:24:336 \
        RRA:AVERAGE:0.5:288:336
Bafta!  
-- 
I thought i taw a putty cat...I did! I did taw a putty cat!


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui