You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Example of CPU differences during the same 1 minute:
[1733090520,"1.165"]
[1733090520,"10.579"]
Question 1: Why are the results not consistent for each promql command?
Question 2: If the results are intentionally different due to some kind of business logic, how (in)accurate are they?
Thanks in advance!
The text was updated successfully, but these errors were encountered:
Question 1: Why are the results not consistent for each promql command?
This can be for a variety of reasons -- but at a high-level this generally means the downstreams don't agree on the data. For example; if you have 2 servers that have slightly different data the merge logic in promxy doesn't guarantee that it will return the "same" result each time as the merge logic is based on a first-responder basis by default. There is an option to configure it to prefer max but that has some tradeoffs itself.
Question 2: If the results are intentionally different due to some kind of business logic, how (in)accurate are they?
In general if the downstream data is consistent promxy should return the same result. I'd suggest investigating the trace log output to see what the downstream data is and if there is a reason for it varying.
Hello!
I'm grabbing the same CPU metrics for the same historical period 10 times:
However, I get two sets of results:
Looking at a couple of differing result lines:
Example of CPU differences during the same 1 minute:
Question 1: Why are the results not consistent for each promql command?
Question 2: If the results are intentionally different due to some kind of business logic, how (in)accurate are they?
Thanks in advance!
The text was updated successfully, but these errors were encountered: