-
What Grafana version and what operating system are you using?
11.1.0, docker -
What are you trying to achieve?
I have a couple prometheus metrics generated by a weather station that i want to use to look up values from psychrometric charts. This is tricky because
a) Psychrometic values generally do not have equations to calculate them, they have been experimentally determined and are available as n-dimensional charts
b) there are no psychrometic charts as standard databases, the closest things are libraries which take input values and return an output value.
c) even if there were a psychrometric table, the metrics in prometheus are real-world data and so continuous, so i cant just join prometheus to a pre-built table using transformations (unless there is a way to fuzzy join?). -
How are you trying to achieve it?
My hope was that i could create an http endpoint and use a grafana transformation to lookup each value in the time series via a rest call, but that doesnt seem to be a feature (yes it would be slow, but at least it would work).
As far as i can tell there also isnt a prometheus feature that would allow this kind of lookup.
As an example, i have two metrics:
TDryBulb {}
TDewPoint {}
I want to get and graph the relative humidity from those two values, which if i were doing programmatically i could do with PsychroLib API Documentation — PsychroLib documentation.
Thanks!