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
If the gauge is not updated at the next flush, it will send the previous value.
Expected behavior
Let's say we send gaugor:5|g, so we would get gaugor metric with value of 5 on first flush.
Later if we don't send any gaugor update we still would get gaugor metric with value of 5 on second flush.
Or if we send gaugor:+10|g we would get gaugor metric with value of 15 at second flush.
Actual behavior
We send gaugor:5|g, we get gaugor metric with value of 5 at first flush.
Later if we don't send any gaugor update we wouldn't get any gaugor metric on second flush at all.
Or If we send gaugor:+10|g we would get gaugor metric with value of 10 on second flush.
Consequence
This behavior also affects gauge relative updates, i.e. sending gaugor:+5|g or gaugor:-5|g to update existing gaugor value by specified difference. It is impossible to update existing gauge, because it is forgotten after every flush.
The text was updated successfully, but these errors were encountered:
This feature was the one we did not add to bioyino intentionally for performance reasons. It is no problem to add it being enabled by a separate option, but it may take time.
We have an issue with metric of gauge type. We expect behavior as described at statsd server's documentation
Expected behavior
Let's say we send
gaugor:5|g
, so we would getgaugor
metric with value of5
on first flush.Later if we don't send any
gaugor
update we still would getgaugor
metric with value of5
on second flush.Or if we send
gaugor:+10|g
we would getgaugor
metric with value of15
at second flush.Actual behavior
We send
gaugor:5|g
, we getgaugor
metric with value of5
at first flush.Later if we don't send any
gaugor
update we wouldn't get anygaugor
metric on second flush at all.Or If we send
gaugor:+10|g
we would getgaugor
metric with value of10
on second flush.Consequence
This behavior also affects gauge relative updates, i.e. sending
gaugor:+5|g
orgaugor:-5|g
to update existinggaugor
value by specified difference. It is impossible to update existing gauge, because it is forgotten after every flush.The text was updated successfully, but these errors were encountered: