Seems simple - but I am struggling to work out why I can not view graphs.
I upgraded to raspbian, piaware 3.5.3 and dump1090-mutability. Everything worked but can’t view collectd graphs (they are being created on pi).
Having not been around for a while I searched posts and decided to uninstall dump1090-mutability and install dump1090-fa. That went well but result is the same
I am thinking this is a lighttpd configuration issue but struggling to sort it out.
Since you have recently installed Raspbian, and current version of Raspbian is STRETCH, I will assume you have installed Raspbian Stretch.
You then installed dump1090-mutability, then installed graphs.
On Stretch, the dump1090-mutability cannot open the DVB-T dongle. Hence no data to feed graphs. You needed following workaround to make dump1090-mutability and graphs work:
Since you did not know about above workaround, you removed dump1090-mutability and installed dump1090-fa, which does not need the above workaround.
Things shoul be ok now and graphs should populate, but they did not. Why? Since dump1090-mutability was installed defore graphs were installed, the graphs /collectd configured itself to get data from dump1090-mutability. When you replaced dump1090-mutability by dump1090-fa, the configuration of graphs/collected did not change, so it is still trying to get data from non existant dump1090-mutability.
You need to change the configuration of graphs/collectd to get data from dump1090-fa. This is how to do it:
Modify “collectd.conf” file as follows (Thanks to @GeorgLichtblau for this workaround):
#Open file collectd.conf for editing
sudo nano /etc/collectd/collectd.conf
#Press ctrl+w and type:
module dump1090
#Press Enter key, the cursor will jump to line:
<Module dump1090>
<Instance localhost>
URL "http://localhost/dump1090"
</Instance>
</Module>
#Add -fa after dump1090 in line starting with URL, as shown below
<Module dump1090>
<Instance localhost>
URL "http://localhost/dump1090-fa"
</Instance>
</Module>
#Save the file, exit and restart collectd module
sudo systemctl restart collectd
#Check status
sudo systemctl status collectd
#Create graphs immediately, else you have to wait for a while
sudo adsb-receiver/build/portal/graphs/make-collectd-graphs.sh 24h
In your browser, what address you use to see graphs?
Graphs are normally shown at: ip-of-pi/graphs.php
What ip-of-pi/graphs.php shows?
(a) “NOT FOUND”
OR
(b) A page with heading “Performance Graphs”, but no graphs shown
OR
( c) Something else.
If case (b), scroll down to bottom of page to see it’s hidden portion, and find if system graphs (like core temperature, cpu usage etc) are there or not.