#1112078 smokeping: Warning at boot after update to Trixie

#1112078#5
Date:
2025-08-26 03:47:09 UTC
From:
To:
After upgrade to Trixie, following warnings are being generated on each boot:

Starting latency logger daemon: smokepingWarning: RRD parameter mismatch('Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:AVERAGE:0.5:1:1008, create string has RRA:AVERAGE:0.5:1:28800Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:AVERAGE:0.5:12:4320, create string has RRA:AVERAGE:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:MIN:0.5:12:4320, create string has RRA:MIN:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:MAX:0.5:12:4320, create string has RRA:MAX:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:AVERAGE:0.5:144:720, create string has RRA:AVERAGE:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:MAX:0.5:144:720, create string has RRA:MAX:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Google6.rrd has RRA:MIN:0.5:144:720, create string has RRA:MIN:0.5:144:2400'). Continuing anyway.
Warning: RRD parameter mismatch('Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:AVERAGE:0.5:1:1008, create string has RRA:AVERAGE:0.5:1:28800Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:AVERAGE:0.5:12:4320, create string has RRA:AVERAGE:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:MIN:0.5:12:4320, create string has RRA:MIN:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:MAX:0.5:12:4320, create string has RRA:MAX:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:AVERAGE:0.5:144:720, create string has RRA:AVERAGE:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:MAX:0.5:144:720, create string has RRA:MAX:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Cloudflare4.rrd has RRA:MIN:0.5:144:720, create string has RRA:MIN:0.5:144:2400'). Continuing anyway.
Warning: RRD parameter mismatch('Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:AVERAGE:0.5:1:1008, create string has RRA:AVERAGE:0.5:1:28800Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:AVERAGE:0.5:12:4320, create string has RRA:AVERAGE:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:MIN:0.5:12:4320, create string has RRA:MIN:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:MAX:0.5:12:4320, create string has RRA:MAX:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:AVERAGE:0.5:144:720, create string has RRA:AVERAGE:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:MAX:0.5:144:720, create string has RRA:MAX:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Cloudflare6.rrd has RRA:MIN:0.5:144:720, create string has RRA:MIN:0.5:144:2400'). Continuing anyway.
Warning: RRD parameter mismatch('Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:AVERAGE:0.5:1:1008, create string has RRA:AVERAGE:0.5:1:28800Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:AVERAGE:0.5:12:4320, create string has RRA:AVERAGE:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:MIN:0.5:12:4320, create string has RRA:MIN:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:MAX:0.5:12:4320, create string has RRA:MAX:0.5:12:9600Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:AVERAGE:0.5:144:720, create string has RRA:AVERAGE:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:MAX:0.5:144:720, create string has RRA:MAX:0.5:144:2400Different RRA parameters: /var/lib/smokeping/World/Google4.rrd has RRA:MIN:0.5:144:720, create string has RRA:MIN:0.5:144:2400'). Continuing anyway.
Warning: RRD parameter mismatch('Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:AVERAGE:0.5:1:1008, create string has RRA:AVERAGE:0.5:1:28800Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:AVERAGE:0.5:12:4320, create string has RRA:AVERAGE:0.5:12:9600Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:MIN:0.5:12:4320, create string has RRA:MIN:0.5:12:9600Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:MAX:0.5:12:4320, create string has RRA:MAX:0.5:12:9600Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:AVERAGE:0.5:144:720, create string has RRA:AVERAGE:0.5:144:2400Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:MAX:0.5:144:720, create string has RRA:MAX:0.5:144:2400Different RRA parameters: /var/lib/smokeping/Local/L2-router.rrd has RRA:MIN:0.5:144:720, create string has RRA:MIN:0.5:144:2400'). Continuing anyway.

etc. for each of my Targets

#1112078#10
Date:
2025-10-14 12:45:47 UTC
From:
To:
Allegedly it should be possible to update the RRA values using
https://github.com/oetiker/rrdtool-rrdjig but I ended up just
stopping smokeping, backing up and deleting all *.rrd files, and
started smokeping, which recreated the .rrd files and fixed warning...

(and losing all my graphs... oh well, they'll populate in a year again)

#1112078#15
Date:
2026-05-22 12:19:37 UTC
From:
To:
Hello,

I can duplicate this issue with a recently done upgrade to Deb13.

After trying some time to fix old dependencies, and understand how to use rrdjig, I gave up and chose the same route the OP did. Discard and start from fresh.

:wq! PoC

#1112078#20
Date:
2026-07-04 11:34:18 UTC
From:
To:
Control: retitle -1 smokeping: changed RRA defaults in 2.8, causing warnings about different RRA parameters

It basically means that the existing RRDs are created with a different
number of rows than would be created newly. These defaults have been
changed upstream in 2.8.0

https://github.com/oetiker/SmokePing/commit/1d7e0192125d83b7f29f754d41d381c3db4b7f35

They are not fatal, except that they are logged for every invocation of
the CGI as well, which can fill your disk pretty quickly when the AI
crawlers decide to hammer it.

One possible way to fix this is to set the old retention time again in
/etc/smokeping/config.d/Database
--- 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 --- This fixes the warning message for old RRDs, but will cause them to be newly generated for RRDs created between the upgrade and the change back :-\ I haven't found a way to suppress the warning. Bernhard