Queries that return all of their values with null, create a ton of vue warnings on the console
When working with the monitoring dashboard, queries that return all of their data points as `null', render correctly on our dashboard:
We even handle the flag values gracefully, but this causes vue to complain due to the fact that we can't generate areas and lines over null values, our plotting functions can't be defined and thus creates this weird warning.
A very simple solution is just to return an empty string or value instead of a function for these types of cases, a couple of more solutions are the following:
- if a query returns all of its values as
null
, change null for something that can be plotted, maybe 0? - Skip rendering the query, but that seems rather extreme