Open nugasescuserbun opened 4 years ago
@jmarantz seems like a bug, yes?
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or other activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as "help wanted". Thank you for your contributions.
can someone please answer if this a 'bug' or a 'feature' to set some expectations? it's really a weird behavior to filter prometheus metrics endpoint using statsd metrics names.
It's a bug.
Hope this is addressed.
I was expecting
envoy_runtime_load_error
to be used when filtering metrics on the prometheus stats endpoint, but filtering on it returns nothing. Only statsdruntime.load_error
works.This forces a weird mapping on the monitoring side. We have to maintain a map of statsd:prometheus metric names or re-implement the reverse transformation on the monitoring side.
I'm willing to work on this if it's considered a bug and not expected behaviour. What I think is happening is that the filtering is done before the statsd->prometheus metric transformation -- and should be moved after.