Darshan Chaudhary
Darshan Chaudhary
I think this is in a similar vein as https://github.com/prometheus/prometheus/issues/10399. wdyt about extending the matrix selector as [discussed](https://github.com/prometheus/prometheus/pull/12017#issuecomment-1443414474) by @roidelapluie? ``` //$ can be used to represent the sample value...
> my_metric[2m, ~default=0~, filter=$>1] With regards to how `filter` would be applied, it can be when we retrieve the metric from storage. For each sample, we can check the `filter`...
> I wouldn't conflate range selector syntax with instant selector syntax. For filtering usecase, we are leaning towards the `my_metric[2m, filter=$>1]` syntax still right? It'll be applicable only for range...
> Which reminds me the PromQL version should combine with group_left or group_right. Do you propose that PromQL support all 3 types; full outer, left outer, right outer? The original...
There is an alternative proposal for missing values at https://github.com/prometheus/prometheus/issues/13767, a `fill()` function... ``` fill(foo, 0) + fill(bar, 0) + fill(baz, 0) ``` over ``` foo[default=0] + bar[default=0] + baz[default=0]...
hello! i've resurrected https://github.com/prometheus/prometheus/pull/9138, we can continue the discussion there...
@cstyan what do you think about this? ``` |---------------------------------------------------+---------------------------------------------------------------------------------| | old metric | new metric | |---------------------------------------------------+---------------------------------------------------------------------------------| | prometheus_remote_storage_enqueue_retries_total | prometheus_remote_storage_enqueue_retries_total -- add label for entity? | |---------------------------------------------------+---------------------------------------------------------------------------------| | prometheus_remote_storage_exemplars_retried_total...
> if I/O hangs only occur every 2 hours the problem will not happen again. May the reference be renewed or something like that after WAL replays? when a new...
can this be fixed using the [recursive](https://docs.rs/recursive/latest/recursive/) crate? if this seems like a good idea, i can raise a pr