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/