Below are some common solutions and possible symptoms.
The number one cause of empty dashboards is an old version of InfluxDB. Make sure you are on version 1.7.x or 1.8.x. Use of 1.6.x will cause empty dashboards.
If your DPI dashboards are empty
DPI is like still disabled.
It must be enabled in both the poller config and in your UniFi controller. Two spots.
It should be
8443 if you are using a non-unifios interface (eg the original Cloudkey with
old firmware) and
443 (or just omitted) if you are using a unifios device (UDM-Pro, UDM, UXG, etc)
Running out of date components may result in missing data, or errors from Grafana.
Make sure you're running up-to-date software. InfluxDB must be at least 1.7.x. Version 1.7.9 is out and it works great. Grafana 6.5.2 also works great, and any version older than 6.4.x is going to give you problems. UnPoller should be at least version 1.6.3 if you are seeking help.
UnPoller has great logs that help when troubleshooting. If you're seeking help please enable debug mode and copy/paste some of your logs. All of this data helps figure out what's going on. Debug mode can be enable in up.conf or by passing the env variable UP_POLLER_DEBUG=true.
Grafana, Prometheus and InfluxDB also have logs files, but they're probably less useful. You can still check them for errors.
If you are a Docker user then check out Dozzle
Many users make typos in their data source. Sometimes on the URLs, sometimes on the passwords.
This will cause data to not show up and the dashboards may provide red error messages.
Most data sources do not have paths; just
The default username used to be
influxdb, but has been changed to
Keep this in mind when setting things up. Can't tell you how many times someone had
issues only to find a bad password. Check it, check it again; log in with it yourself.
The poller log should give you clues if this is the problem.
If your dashboards have some data, but it looks like most of it is missing, this often indicates a problem with the variables, or the data source the variables are using. Edit the affected dashboards: go to Settings then to Variables, and click on the variables. Make sure they have the correct data source listed, and check for "preview of values" to make sure things are showing up. Let me know if you see values when you make a report.
If you're getting errors like this:
This usually indicates a bug was fixed and the resulting fixed has caused an incompatibility with your existing InfluxDB database. This could also indicate you've found a new bug. Please open an issue if you are running the latest version and dropping the database did not solve the error. There are generally two fixes:
- Downgrade. Do not upgrade to a new version.
CREATEthe InfluxDB database.