Hi Greg, Thank you very much. This explains a lot. I don't intend to change the step time for now.
I'll do the math as advised 🙂 However, do I need to change the number of minutes for the full res data which is currently 1008? In addition, are there any additional actions I need to perform asides restarting the smokeping service for the changes to take effect? Many Thanks, Debo. ________________________________ From: smokeping-users <[email protected]> on behalf of Gregory Sloop <[email protected]> Sent: 23 April 2020 07:22 To: [email protected] <[email protected]> Subject: Re: [smokeping-users] Smokeping only keeping ~8 weeks of data *** Database *** step = 60 pings = 60 # consfn mrhb steps total AVERAGE 0.5 1 1008 AVERAGE 0.5 12 4320 MIN 0.5 12 4320 MAX 0.5 12 4320 AVERAGE 0.5 144 720 MAX 0.5 144 720 MIN 0.5 144 720 --- Your database section isn't configured to save data any older than 72 days. 1008 minutes of full res data [Just under 17 hours - that's kind of an odd number, but whatever.] 36 days of 12m data 72 days of 144m data If you want to have more data, you're going to have to change the database section to keep more rows. Your step is 60s - so 1008 samples of 60s data. Then 4320 rows averaging 12m of data. (4320*12=Total minutes of data. That comes out to 36 days worth.] Then 720 rows of 144m averaged data. [720*144=Total minutes of data. That comes out to 72 days.] I'll leave it as an exercise to figure out how many rows you'll need to keep of each sample type to have history long enough to cover the time-frame you want. But, for example. the 144m samples - if you want 2 years of data [365*2] - you'd need 365 days * 2 = 2 years or 730 days 730 days * 24 hours = 17520 hours. 17520h * 60minutes = 1,051,200 minutes in 2 years. Now divide those minutes by 144, and that's how many rows you'll need, if you want two years of 144m averaged data. (i.e. 7300) ***That all assumes you continue to use 60s step times. If you change the step, you'll have to recalculate given the new step size. If you change your step, you'll either have to re-sample your data, or more likely, dump the old data and let it rebuild the RRD files again with the proper structure and lose the historical data. HTH -Greg Hi All, I am having an issue with smokeping not displaying any graphs older than ~8 weeks. I have it configured to display graphical data for 3hrs, 30hrs, 10days and 400days. So far, it does not show anything before the 7th week(in February 2020). Is there anything I have configured wrongly here? *** General *** owner = ###################################### contact = ###################################### #mailhost = my.mail.host #sendmail = /sbin/sendmail # NOTE: do not put the Image Cache below cgi-bin # since all files under cgi-bin will be executed ... this is not # good for images. imgcache = /opt/smokeping/cache imgurl = cache datadir = /opt/smokeping/data piddir = /opt/smokeping/var cgiurl = http://10.20.1.41/smokeping.fcgi smokemail = /opt/smokeping/etc/smokemail.dist tmail = /opt/smokeping/etc/tmail.dist # specify this to get syslog logging syslogfacility = local0 # each probe is now run in its own process # disable this to revert to the old behaviour # concurrentprobes = no *** Alerts *** to = ###################################### from = ###################################### +someloss type = loss # in percent pattern = >0%,*12*,>0%,*12*,>0% comment = loss 3 times in a row +bigloss type = loss # in percent pattern = ==0%,==0%,==0%,==0%,>0%,>0%,>0% comment = suddenly there is packet loss +startloss type = loss # in percent pattern = ==S,>0%,>0%,>0% comment = loss at startup +rttdetect type = rtt # in milli seconds pattern = <10,<10,<10,<10,<10,<100,>100,>100,>100 comment = routing messed up again ? +hostdown type = loss # in percent pattern = ==0%,==0%,==0%, ==U comment = no reply +lossdetect type = loss # in percent pattern = ==0%,==0%,==0%,==0%,>20%,>20%,>20% comment = suddenly there is packet loss *** Database *** step = 60 pings = 60 # consfn mrhb steps total AVERAGE 0.5 1 1008 AVERAGE 0.5 12 4320 MIN 0.5 12 4320 MAX 0.5 12 4320 AVERAGE 0.5 144 720 MAX 0.5 144 720 MIN 0.5 144 720 *** Presentation *** template = /opt/smokeping/etc/basepage.html.dist + charts menu = Charts title = The most interesting destinations ++ stddev sorter = StdDev(entries=>4) title = Top Standard Deviation menu = Std Deviation format = Standard Deviation %f ++ max sorter = Max(entries=>5) title = Top Max Roundtrip Time menu = by Max format = Max Roundtrip Time %f seconds ++ loss sorter = Loss(entries=>5) title = Top Packet Loss menu = Loss format = Packets Lost %f ++ median sorter = Median(entries=>5) title = Top Median Roundtrip Time menu = by Median format = Median RTT %f seconds + overview width = 600 height = 50 range = 10h + detail width = 600 height = 200 unison_tolerance = 2 "Last 3 Hours" 3h "Last 30 Hours" 30h "Last 10 Days" 10d "Last 400 Days" 400d #+ hierarchies #++ owner #title = Host Owner #++ location #title = Location *** Probes *** + FPing binary = /usr/sbin/fping *** Slaves *** secrets=/opt/smokeping/etc/smokeping_secrets.dist +boomer display_name=boomer color=0000ff +slave2 display_name=another color=00ff00 *** Targets *** probe = FPing Many Thanks, Debo
_______________________________________________ smokeping-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
