|
|
|
|
Strumenti |
22-09-2018, 11:08 | #1 |
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Monitoraggio della rete con rrdtool
Qualcuno usa rrdtool per monitorare il traffico / le statistiche del modem?
Ho impostato un paio di rrd e mi sembra funzionare, ma dato che non avevo mai visto/provato rrdtool prima di una settimana fa non vorei aver tralasciato qualcosa per ingenuità Ho creato i rrd così: Traffico in ingresso/uscita: Codice:
rrdtool create zTraffic.rrd \ --step 300 \ DS:Rx:COUNTER:600:U:U \ DS:Tx:COUNTER:600:U:U \ RRA:AVERAGE:0.5:5m:4M \ RRA:AVERAGE:0.5:1h:4y Codice:
rrdtool create zStats.rrd \ --step 300 \ DS:Actual_Up:GAUGE:600:0:21000 \ DS:Actual_Down:GAUGE:600:0:110000 \ DS:SNR_Margin_Up:GAUGE:600:0:100 \ DS:SNR_Margin_Down:GAUGE:600:0:100 \ DS:Attainable_Up:GAUGE:600:0:21000 \ DS:Attainable_Down:GAUGE:600:0:110000 \ RRA:AVERAGE:0.5:5m:4M \ RRA:AVERAGE:0.5:1h:4y I grafici sono questi: Suggerimenti? Ultima modifica di Yramrag : 22-09-2018 alle 11:22. |
17-10-2018, 13:26 | #2 |
Senior Member
Iscritto dal: Nov 2003
Città: Milano
Messaggi: 30672
|
__________________
Dlink DSL-3xxT - Dlink DSL-5xxT/G6xxT - Digicom Office Wave 54 Linksys ADSL2MUE - Linksys WAG54GS - Linksys WAG200G - Come usare 2 router in cascata Console seriale - JTAG - 4geek Playo - WD TV Live |
30-12-2018, 14:21 | #3 | |
Member
Iscritto dal: Dec 2017
Messaggi: 252
|
Quote:
sto cercando di replicare il tuo ottimo lavoro con uno script Python che recupera i dati via SNMP da uno Zyxel VMG8823 e poi aggiorna degli RRD con rrdtool. Non mi tornano però i tuoi grafici del traffico, in particolare le unità di misura delle ordinate. Ad esempio il valore massimo del TRAFFIC IN è 1200 k kB/s, quindi 1200*1000 kB/s = 1,2 GB/s. Mi sembra un po' troppo per la tua VDSL chilometrica! Ho anche una domanda: per tracciare il grafico del traffico, volendo avere in ordinata B/s, è corretto dividere il valore salvato per lo step? Nel tuo caso una cosa del genere Codice:
: DEF:tx=zTraffic.rrd:Tx:AVERAGE \ CDEF:txs=tx,300,/ \ AREA:txs#00CF00FF:"Bytes sent" \ : |
|
30-12-2018, 18:08 | #4 |
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Col tempo ho raffinato lo script, è possibile che il grafico iniziale non fosse del tutto corretto (temo ci fosse un "k" di troppo).
Ad esempio, adesso genero il grafico del traffico in ingresso in questo modo: Codice PHP:
Alcune note:
Ultima modifica di Yramrag : 30-12-2018 alle 18:17. |
30-12-2018, 18:59 | #5 | |
Member
Iscritto dal: Dec 2017
Messaggi: 252
|
Grazie mille, sei un pozzo di idee!
Quote:
Ero convinto che salvando nel RRD dei valori in byte, nel grafico venissero tracciati così. Invece, confermato dal tuo script e da verifiche manuali che ho fatto, rrdtool graph, non so bene per quale implicito meccanismo (*), li graficizza direttamente in byte/s. Quindi provvede lui a "spalmare" i byte sull'intera durata dello step, non serve richiedere la divisione "a mano". (*) forse è l'AVERAGE del DEF o forse perché le misure sono COUNTER |
|
19-01-2019, 10:34 | #6 | ||
Member
Iscritto dal: Dec 2017
Messaggi: 252
|
Quote:
Maggiori informazioni qui: https://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html, ed in particolare nel seguente paragrafo. Quote:
|
||
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:10.