I don't know if my issues are related to Truenas and their implementation of Graphite, or if this is an InfluxDB or even Grafana but here it goes.
I’m trying to create a single Grafana dashboard with the most important metrics of the main devices in my network such as firewall and nas but i’m having a lot of problems with the metrics from Truenas.
Can any of you help me with any of the items below?
Used space in a pool is missing
the metrics for the "Free" space of the pools are available but not “Used” space.
The “used” space information would let me create things like a pie chart or a bar chart which are typical representations of space in disks and arrays.
I know there are some ways to calculate the used space of the pool by “adding” the “used space” of each of the data sets in that pool (ref https://www.youtube.com/watch?v=2jSwrok3tSY) and I tried that workaround but the information of one of my datasets is just not available. The dataset that is missing is the target for the local replication tasks which was automatically created by truenas when i set up that local replication.
I wouldn’t mind having to use this method but i just can’t. I mean, why would the information of some datasets be available and not the information of others? (forget that question, the “why” is irrelevant, solutions are the only thing that matters).
Can any of you help me with this?
UPS status is missing.
Several metrics about the UPS are available such as input/output frequency, input/output voltage, charge and load but the Status of the UPS is missing.
I would argue that the status is the most important parameter of the UPS because is the only one that allows you to take a corrective action (for example “RB” for replace battery or “OL” for On-Line).
Think about it, how good is it to know that you are having a frequency or a voltage problem if you cannot do anything to solve that problem? I mean, it is nice to know but in the practical sense it is useless to know.
“Services” memory is missing
I know this has been discussed in multiple posts before and that this information is just not available. So this is just a rant to vent my frustration since there is no known solution for getting this info from truenas to InfluxDB.
Network traffic information is inconsistent
I can plot the metrics about the network traffic just fine in grafana but the results are not consistent with what Truenas is reporting.
For instance, right now the mean received data per grafana is 1.80 Kb/s
But truenas is saying 14.08Kb.
Have any of you seen this behaviour? As a side note, my units are set to “bits/sec (SI)”.
I’m trying to create a single Grafana dashboard with the most important metrics of the main devices in my network such as firewall and nas but i’m having a lot of problems with the metrics from Truenas.
Can any of you help me with any of the items below?
Used space in a pool is missing
the metrics for the "Free" space of the pools are available but not “Used” space.
The “used” space information would let me create things like a pie chart or a bar chart which are typical representations of space in disks and arrays.
I know there are some ways to calculate the used space of the pool by “adding” the “used space” of each of the data sets in that pool (ref https://www.youtube.com/watch?v=2jSwrok3tSY) and I tried that workaround but the information of one of my datasets is just not available. The dataset that is missing is the target for the local replication tasks which was automatically created by truenas when i set up that local replication.
I wouldn’t mind having to use this method but i just can’t. I mean, why would the information of some datasets be available and not the information of others? (forget that question, the “why” is irrelevant, solutions are the only thing that matters).
Can any of you help me with this?
UPS status is missing.
Several metrics about the UPS are available such as input/output frequency, input/output voltage, charge and load but the Status of the UPS is missing.
I would argue that the status is the most important parameter of the UPS because is the only one that allows you to take a corrective action (for example “RB” for replace battery or “OL” for On-Line).
Think about it, how good is it to know that you are having a frequency or a voltage problem if you cannot do anything to solve that problem? I mean, it is nice to know but in the practical sense it is useless to know.
“Services” memory is missing
I know this has been discussed in multiple posts before and that this information is just not available. So this is just a rant to vent my frustration since there is no known solution for getting this info from truenas to InfluxDB.
Network traffic information is inconsistent
I can plot the metrics about the network traffic just fine in grafana but the results are not consistent with what Truenas is reporting.
For instance, right now the mean received data per grafana is 1.80 Kb/s
But truenas is saying 14.08Kb.
Have any of you seen this behaviour? As a side note, my units are set to “bits/sec (SI)”.