Dobrý den.Potřeboval bych udělat graf s pingem co 1 minutu na jednu IP přes RRDtool.Prosím o nasměrovaní na nějaky jednoduchy tutorial v sh nebo python.Děkují.
gawk="/usr/local/bin/gawk"rrdtool="/usr/local/bin/rrdtool"
Dotaz.Jak zjistím cestu k mainstalovaným programum?rrdtool + gawk mam nainstalovaný.Adresař /usr/local/bin/ je prazdný.Kód: [Vybrat]gawk="/usr/local/bin/gawk"rrdtool="/usr/local/bin/rrdtool"
which rrdtool
find / -executable -type f -name rrdtool
rrdtool graph graf.png DEF::pkt=datafile.rrd:........
Cau, pokud rrd neni zasadni podminka tak bych sahl po collectd + graphite/influxdb.
rrdtool graph graf.png --height 200 --width 700 --slope-mode --start -86400 --end now \DEF:rtt=ping-172.217.18.67.rrd:value:AVERAGE \DEF:loss=ping_droprate-172.217.18.67.rrd:value:AVERAGE \DEF:dev=ping_stddev-172.217.18.67.rrd:value:AVERAGE \CDEF:lossp=loss,100,* \CDEF:loss10=lossp,1,10,LIMIT,UN,UNKN,INF,IF \CDEF:loss25=lossp,10,25,LIMIT,UN,UNKN,INF,IF \CDEF:loss50=lossp,25,50,LIMIT,UN,UNKN,INF,IF \CDEF:loss100=lossp,50,100,LIMIT,UN,UNKN,INF,IF \COMMENT:"Packet loss\:" \AREA:loss10#ffff80:"1-10%" \AREA:loss25#ffc000:"10-25%" \AREA:loss50#ff8000:"25-50%" \AREA:loss100#ff0000:"50-100%\n" \LINE1:dev#00FF00:"Jitter(ms)" \GPRINT:dev:LAST:"Cur\:%8.2lf %s" \GPRINT:dev:AVERAGE:"Avg\:%8.2lf %s" \GPRINT:dev:MAX:"Max\:%8.2lf %s" \GPRINT:dev:MIN:"Min\:%8.2lf %s\n" \LINE1:rtt#0000FF:"Latency(ms)" \GPRINT:rtt:LAST:"Cur\:%8.2lf %s" \GPRINT:rtt:AVERAGE:"Avg\:%8.2lf %s" \GPRINT:rtt:MAX:"Max\:%8.2lf %s" \GPRINT:rtt:MIN:"Min\:%8.2lf %s\n"