Web Portal and Collectd/rrd graphs automated installation

#1
(Slightly thread-stealing my own thread here but not sure if it is worth it to make a new thread)

I've made an additional tool that will allow you to make a basic in-between interface that is shown when you go to http://<your-raspberry-pi-ip-address>. it has a link to the dump1090 tool, and additionally can have links to your flight-aware statistics page and plane-feeder sharing page. I'm planning on expanding the functionality/adding more customization options later on but I think it is better to share it first so I can get an idea about what people want with it/would like to see added/changed.

to install/use the script:
Code:
cd ~
sudo wget http://raspi.ayadex.com/volatile/web-portal/web_portal_generator.sh
sudo chmod +x web_portal_generator.sh
sudo ./web_portal_generator.sh
and follow the instructions ;)

====================================

Hi everyone,
I've been posting solely in the adsb diy antenna thread (even though it wasn't all about antennas). I got urged by the other thread-readers to post this in a new thread as it is more about software and not really about antennas.

I'm a student from the netherlands, I studied Electrical Engineering and currently studying Computer Science at the Technical University of Eindhoven. I love programming and got back into my hobby of planes/listening in to them as my parents live quite close to Schiphol Airport, the main airport of the netherlands. (I've got some other HF/VHF/UHF scanners as well)

I've worked on implementing some requests/bug fixes for dump1090-mutability, am busy developing my "central control panel" and more. (currently also working on a complete rewrite of mutability's dump1090 webUI)

The tool I made is mostly script based but it simplifies the installation of collectd/rrd graphs by a large amount (that is what it was written for).

This is a quick page I made to be able to simultaneously view my three raspberry-pi graphs. These graphs are all made by collectd/rrd.

(I'm busy developing my site so it can be changed/(non-)functional and up/down but I try to keep it as functional as possible whilst developing)

please note that this is an early alpha release/the software is volatile -> my way of indicating I'll probably be changing it often/pushing small updates. I do not guarantee that it works but I will try and make it work as good as I can. if it doesn't, post back here and let me know! (the base for this script/collectd is written by mutability, I changed it in multiple places and made the installation scripts etc)

Some starting assumptions the script makes:
- You're running dump1090-mutability (for the stats generation)
- You have installed lighttpd and the dump-1090 mutability mod.
(if not see this post, after installing lighttpd you'll probably also have to change your dump1090-mutability config to set the internal webserver port to 0, just run "sudo dpkg-reconfigure dump1090-mutability" and only change the web-server port)

<below is a copy-paste from my original post in the antenna thread>

version 2.0 of the installation script is available
- fancier installation script, streamlined installation process somewhat. (crontab automated)
- updater script added, you can now update webui/graph generation/both directly from live/volatile versions hosted on my webserver. if it doesnt work you also have a rollback function.
if you want to use this/switch to this you can do the following:

Installation


Situation 1 - clean install/not installed dump-tools with my other script before.

change to home directory, wget the file from the server, make it executable and sudo-run it.

Code:
cd ~
wget http://raspi.ayadex.com/volatile/web_install.sh
sudo chmod +x web_installer.sh
sudo ./web_installer.sh "dump-tools"
this should start the installation process, printing some information along the way.
if it goes according to plan it will ask you to check if the graphs are showing/working, so go to your browser and check if that is the case.

if it is, enable automatic graph generation by running
Code:
cd /home/pi/dump1090-tools
sudo ./install.sh "crontab"
that's it for installation! (Note, it can say "no crontab for root" if you run the crontab command once, if that is the case, just rerun it and it should not display that message anymore)

Situation 2 - dirty installation/installed with my previous installation script
change to home directory, wget the file from the server, make it executable and sudo-run it.

Code:
cd ~
wget http://raspi.ayadex.com/volatile/web_instal.sh
sudo chmod +x web_installer.sh
sudo ./web_installer.sh "dump-tools" "remove-old"
this will first remove your old installation. but save the index.html, collectd.conf and make-graphs.sh file and store them in a directory called /dump-tools-old so you can resuse them/manually change the new versions to reflect your own additions.

there is no need to run the crontab part of the script as you already have the changed crontab pointing to the make-graphs.sh script which is still in the same location so that should still function.

Updating/Reverting:
change to your home directory, then to dump-tools and run the update.sh script.

updating webUI
Code:
cd /home/pi/dump-tools
sudo ./update.sh "webui"
updating graph generation
Code:
cd /home/pi/dump-tools
sudo ./update.sh "graphs"
updating both webUI and graphs
Code:
cd /home/pi/dump-tools
sudo ./update.sh "all"
reverting webUI
Code:
cd /home/pi/dump-tools
sudo ./update.sh "webui" "revert"
reverting graph generation
Code:
cd /home/pi/dump-tools
sudo ./update.sh "graphs" "revert"
reverting both webUI and graphs
Code:
cd /home/pi/dump-tools
sudo ./update.sh "all" "revert"
 
Last edited:

jepolch

Active Member
#2
Excellent work! My graphs are working great. I'm not getting the install.sh or update.sh. Are they supposed to be installed by the web installer?

ETA: You must be making changes. I tried to download the web installer to rerun it and got this message:
Code:
pi@raspberrypi ~/dump-tools/collectd $ wget http://raspi.ayadex.com/volatile/web_installer.sh
--2015-04-17 22:15:07--  http://raspi.ayadex.com/volatile/web_installer.sh
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202:1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-04-17 22:15:07 ERROR 404: Not Found.
 
#3
Hi xforce,
Nice work indeed.

You may wish to take a look at "This is a quick page" hyperlink, does not show your rpi adsb stations , I get blank page.

Congrats though on an excellent addition/utility add on for those using Mutability.
 
#4
Excellent work! My graphs are working great. I'm not getting the install.sh or update.sh. Are they supposed to be installed by the web installer?

ETA: You must be making changes. I tried to download the web installer to rerun it and got this message:
Code:
pi@raspberrypi ~/dump-tools/collectd $ wget http://raspi.ayadex.com/volatile/web_installer.sh
--2015-04-17 22:15:07--  http://raspi.ayadex.com/volatile/web_installer.sh
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202:1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-04-17 22:15:07 ERROR 404: Not Found.
Jep, that's from the v1 installation script. the new web installer is actually called web_install.sh (no er at the end). if you run the following it should update to the new version.
Code:
wget http://raspi.ayadex.com/volatile/web_install.sh
sudo chmod +x web_install.sh
sudo ./web_install.sh "dump-tools" "remove-old"
 
#5
Hi xforce,
Nice work indeed.

You may wish to take a look at "This is a quick page" hyperlink, does not show your rpi adsb stations , I get blank page.

Congrats though on an excellent addition/utility add on for those using Mutability.
hmm, weird thnx for the heads up, will fix it right now ;)
 

jepolch

Active Member
#6
Jep, that's from the v1 installation script. the new web installer is actually called web_install.sh (no er at the end). if you run the following it should update to the new version.
Code:
wget http://raspi.ayadex.com/volatile/web_install.sh
sudo chmod +x web_install.sh
sudo ./web_install.sh "dump-tools" "remove-old"
OK, got it that time. When I run the web installer it's not "wget'ting" the install.sh or update.sh for some reason. I downloaded them manually from the lines in the script. Other than a few small bugs, you've created a great piece of work that will help countless boneheads like me get graphing. :D
 
#7
OK, got it that time. When I run the web installer it's not "wget'ting" the install.sh or update.sh for some reason. I downloaded them manually from the lines in the script. Other than a few small bugs, you've created a great piece of work that will help countless boneheads like me get graphing. :D
Do you still remember what errors were shown when it didnt download the install.sh or update.sh? I'd love to fix those bugs because they IMO quite de-streamline the process which is the whole point of the script ;)

ETA: the update and install scripts should br in /home/pi/dump-tools (and not in the collectd folder where the other items/files are)
 

jepolch

Active Member
#8
Do you still remember what errors were shown when it didnt download the install.sh or update.sh? I'd love to fix those bugs because they IMO quite de-streamline the process which is the whole point of the script ;)

ETA: the update and install scripts should br in /home/pi/dump-tools (and not in the collectd folder where the other items/files are)
I don't remember, but here's the output:
Code:
root@raspberrypi:/home/pi/dump-tools/collectd# wget http://raspi.ayadex.com/vola                                                                                                                      tile/web_install.sh
--2015-04-17 22:24:14--  http://raspi.ayadex.com/volatile/web_install.sh
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 2305 (2.3K) [application/x-sh]
Saving to: `web_install.sh'

100%[======================================>] 2,305       --.-K/s   in 0s

2015-04-17 22:24:14 (28.6 MB/s) - `web_install.sh' saved [2305/2305]

root@raspberrypi:/home/pi/dump-tools/collectd# chmod 755 web_install.sh
root@raspberrypi:/home/pi/dump-tools/collectd# ./web_install.sh
Missing program parameter, please run with program name to install: ./web_instal                                                                                                                      l.sh <program_name>
./web_install.sh: 13: [: =: unexpected operator
Unknown program name, please try again.
root@raspberrypi:/home/pi/dump-tools/collectd# ./web_install.sh dump-tools
===== Starting dump-tools installation! =====
mkdir: cannot create directory `dump-tools': File exists
mkdir: cannot create directory `collectd': File exists
===== Created directories, starting downloads =====
--2015-04-17 22:24:49--  http://raspi.ayadex.com/volatile/dump-tools/install.sh
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 2767 (2.7K) [application/x-sh]
Saving to: `install.sh.1'

100%[======================================>] 2,767       --.-K/s   in 0s

2015-04-17 22:24:49 (35.0 MB/s) - `install.sh.1' saved [2767/2767]

--2015-04-17 22:24:49--  http://raspi.ayadex.com/volatile/dump-tools/update.sh
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 3452 (3.4K) [application/x-sh]
Saving to: `update.sh.1'

100%[======================================>] 3,452       --.-K/s   in 0s

100%[======================================>] 3,452       --.-K/s   in 0s

2015-04-17 22:24:50 (45.1 MB/s) - `update.sh.1' saved [3452/3452]

--2015-04-17 22:24:50--  http://raspi.ayadex.com/volatile/dump-tools/collectd/co                                                                                                                      llectd.conf
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 1426 (1.4K) [text/plain]
Saving to: `collectd.conf.1'

100%[======================================>] 1,426       --.-K/s   in 0s

2015-04-17 22:24:50 (20.7 MB/s) - `collectd.conf.1' saved [1426/1426]

--2015-04-17 22:24:51--  http://raspi.ayadex.com/volatile/dump-tools/collectd/du                                                                                                                      mp1090.db
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 235 [text/plain]
Saving to: `dump1090.db.1'

100%[======================================>] 235         --.-K/s   in 0s

2015-04-17 22:24:51 (4.44 MB/s) - `dump1090.db.1' saved [235/235]

--2015-04-17 22:24:51--  http://raspi.ayadex.com/volatile/dump-tools/collectd/du                                                                                                                      mp1090.py
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 7543 (7.4K) [text/plain]
Saving to: `dump1090.py.1'

100%[======================================>] 7,543       --.-K/s   in 0.1s

2015-04-17 22:24:51 (59.8 KB/s) - `dump1090.py.1' saved [7543/7543]

--2015-04-17 22:24:51--  http://raspi.ayadex.com/volatile/dump-tools/collectd/ma                                                                                                                      ke-graphs.sh
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                      :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                      .
HTTP request sent, awaiting response... 200 OK
Length: 6274 (6.1K) [application/x-sh]
Saving to: `make-graphs.sh.1'

100%[======================================>] 6,274       --.-K/s   in 0.1s

2015-04-17 22:24:52 (50.2 KB/s) - `make-graphs.sh.1' saved [6274/6274]

===== Downloads complete, starting installation =====
===== Starting base installation of dump-tools! =====
Reading package lists... Done
Building dependency tree
Reading state information... Done
collectd is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
--2015-04-17 22:24:55--  http://raspi.ayadex.com/volatile/dump-tools/collectd/co                                                                                                                      llectd.conf
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                             :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                     .
HTTP request sent, awaiting response... 200 OK
Length: 1426 (1.4K) [text/plain]
Saving to: `collectd.conf'

100%[======================================>] 1,426       --.-K/s   in 0s

2015-04-17 22:24:55 (19.8 MB/s) - `collectd.conf' saved [1426/1426]

[ ok ] Restarting statistics collection and monitoring daemon: collectd.
dump1090_aircraft-recent.rrd            dump1090_messages-positions.rrd
dump1090_cpu-background.rrd             dump1090_messages-remote_accepted_0.rrd
dump1090_cpu-demod.rrd                  dump1090_messages-remote_accepted_1.rrd
dump1090_cpu-reader.rrd                 dump1090_messages-remote_accepted.rrd
dump1090_dbfs-peak_signal.rrd           dump1090_messages-strong_signals.rrd
dump1090_dbfs-signal.rrd                dump1090_range-max_range.rrd
dump1090_messages-local_accepted_0.rrd  dump1090_tracks-all.rrd
dump1090_messages-local_accepted_1.rrd  dump1090_tracks-single_message.rrd
dump1090_messages-local_accepted.rrd
===== If files are displayed above, the collectd/rrd installation completed succ                                                                                                                     esfully! =====
===== Starting webUI installation! =====
mkdir: cannot create directory `/var/www/collectd': File exists
--2015-04-17 22:24:58--  http://raspi.ayadex.com/stable/libs/jquery.js
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                     :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                     .
HTTP request sent, awaiting response... 200 OK
Length: 95931 (94K) [application/javascript]
Saving to: `jquery.js.1'

100%[======================================>] 95,931       153K/s   in 0.6s

2015-04-17 22:24:59 (153 KB/s) - `jquery.js.1' saved [95931/95931]

--2015-04-17 22:24:59--  http://raspi.ayadex.com/volatile/dump-tools/collectd/in                                                                                                                     dex.html
Resolving raspi.ayadex.com (raspi.ayadex.com)... 81.169.145.86, 2a01:238:20a:202                                                                                                                     :1086::
Connecting to raspi.ayadex.com (raspi.ayadex.com)|81.169.145.86|:80... connected                                                                                                                     .
HTTP request sent, awaiting response... 200 OK
Length: 1623 (1.6K) [text/html]
Saving to: `index.html.1'

100%[======================================>] 1,623       --.-K/s   in 0s

2015-04-17 22:24:59 (22.3 MB/s) - `index.html.1' saved [1623/1623]

===== Finished webUI installation, creating initial graphs! =====
13793 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
577x273
628x273
13802 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
577x273
628x273
13811 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
577x273
628x273
13820 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
577x273
628x273
===== Finished creating inital graphs! =====
First part of installation is finished. please check http://<rpi-ip>/collectd an                                                                                                                     d see if you see any graphs.
If that is the case please run sudo ./install.sh "crontab" from the /home/pi/dum                                                                                                                     p-tools diretory to enable automatic graph creation.
 

jepolch

Active Member
#9
Come to think of it, I think I ran it in the /dump-tools/collectd directory, so that probably didn't help. I'll run it again in /home/pi after a while. So don't fret yet. ;)
 
#10
Come to think of it, I think I ran it in the /dump-tools/collectd directory, so that probably didn't help. I'll run it again in /home/pi after a while. So don't fret yet. ;)
ok sure, also dont forget to add the "remove-old" after the dump-tools tag as it will save your changed config files but clean up the rest of the folder/file structure ;)

And yes, the web install script really has to be run from /home/pi, otherwise it will. ot work correctly. (or atleast not that I have testd it for)
 

ab cd

Senior Member
#11
Excellent work xforce! Congratulations for an exclusive thread. This thread is sure going to attract a lot of visitors/participants, initially by it's title & then by it's content.
 

jepolch

Active Member
#12
@xforce30164: All is well. I reran web_install.sh from /home/pi/. All files were downloaded and are working. install.sh and update.sh were saved in /home/pi/dump-tools. Scripts are working and graphs are perfect! Great job! Thanks again! :)
 

ab cd

Senior Member
#14
Hi everyone,
I've been posting solely in the adsb diy antenna thread (even though it wasn't all about antennas). I got urged by the other thread-readers to post this in a new thread as it is more about software and not really about antennas.
......snip.....
I hope you did not get upset by "getting urged by other thread-readers", as it was in good faith and for your & other's benefit. I have done this myself some times ago, with intention to make it easy for others to find items of their interest. Examples are:

1) http://forum.planefinder.net/threads/three-easy-antennas-for-beginners.248/

2) http://forum.planefinder.net/thread...ctions-for-raspbian-dump1090-data-feeder.241/

3) http://discussions.flightaware.com/...ting-blue-red-circles-in-dump1090-t20403.html

4) http://forum.flightradar24.com/thre...-Install-Raspian-OS-Dump1090-FR24-Data-Feeder
 
Last edited:
#15
I'm getting an error during install when it's creating graphs. All other graphs works, but don't see the max range graph at all.

Code:
===== Finished webUI installation, creating initial graphs! =====
12483 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
12510 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
12521 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
12532 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
===== Finished creating inital graphs! =====
Same error when running update.sh "graphs"
 

ab cd

Senior Member
#16
Six Hours After Installation of Collectd
This is from 21:45 to 03:30 local time. The period of least traffic in our area is 02:00 to 04:00 local time.
@xforce30164: Time shown on these graphs is in UTC. It would be very convenient if local times were shown.

collectd - 6 hrs run after installation.PNG




.
 
Last edited:
#17
I hope you did not get upset by "getting urged by other thread-readers", as it was in good faith and for your & other's benefit. I have done this myself some times ago, with intention to make it easy for others to find items of their interest. Examples are:

1) http://forum.planefinder.net/threads/three-easy-antennas-for-beginners.248/

2) http://forum.planefinder.net/thread...ctions-for-raspbian-dump1090-data-feeder.241/

3) http://discussions.flightaware.com/...ting-blue-red-circles-in-dump1090-t20403.html

4) http://forum.flightradar24.com/thre...-Install-Raspian-OS-Dump1090-FR24-Data-Feeder
Hey @ab cd don't worry at all ;) I quite often use urged in the positive sense as well, in a way like you cheer someone one to do something :).
 
#18
I'm getting an error during install when it's creating graphs. All other graphs works, but don't see the max range graph at all.

Code:
===== Finished webUI installation, creating initial graphs! =====
12483 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
12510 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
12521 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
12532 (process ID) old priority 0, new priority 5
577x273
577x273
577x273
577x259
ERROR: opening '/var/lib/collectd/rrd/localhost/dump1090-rpi/dump1090_range-max_range.rrd': No such file or directory
628x273
===== Finished creating inital graphs! =====
Same error when running update.sh "graphs"
Hi @juha , what version of dump1090 are you running? (I'm running dump1090-muta v1.14 off the top of my head) It could be that your version of dump1090 does not store the range data/makes it available to the collectd plugin for dump1090 so it cannot create the .rrd file containing the max range. Also, just to get an idea, could you do an "ls" in your /var/lib/collectd/rrd/localhost/dump1090-rpi folder so I can compare the files you have with the files I have in that folder?
 
#19
Six Hours After Installation of Collectd
This is from 21:45 to 03:30 local time. The period of least traffic in our area is 02:00 to 04:00 local time.
@xforce30164: Time shown on these graphs is in UTC. It would be very convenient if local times were shown.

View attachment 1670



.
I'll look into the time-axis settings, but might be after the weekend, today is quite busy and tomorrow is my girlfriends birthday but I'll put it on the to-do list!

Here's my 7day graph from one of the pi's. You can clearly see the same drop during the night :p
 
#20
Hi @juha , what version of dump1090 are you running? (I'm running dump1090-muta v1.14 off the top of my head) It could be that your version of dump1090 does not store the range data/makes it available to the collectd plugin for dump1090 so it cannot create the .rrd file containing the max range. Also, just to get an idea, could you do an "ls" in your /var/lib/collectd/rrd/localhost/dump1090-rpi folder so I can compare the files you have with the files I have in that folder?
dump1090-mutability v1.14
Code:
pi@raspberrypi/var/lib/collectd/rrd/localhost/dump1090-rpi $ ls -la
total 2592
drwxr-xr-x 2 root root   4096 Apr 18 09:20 .
drwxr-xr-x 4 root root   4096 Apr 18 09:20 ..
-rw-r--r-- 1 root root 307516 Apr 18 11:16 dump1090_aircraft-recent.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_cpu-background.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_cpu-demod.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_cpu-reader.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_dbfs-peak_signal.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_dbfs-signal.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-local_accepted_0.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-local_accepted_1.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-local_accepted.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-positions.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-remote_accepted_0.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-remote_accepted_1.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-remote_accepted.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_messages-strong_signals.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_tracks-all.rrd
-rw-r--r-- 1 root root 154692 Apr 18 11:16 dump1090_tracks-single_message.rrd