Hi Julien,

Thanks for the reply. That makes sense to me and it is very natural to
implement it this way in Grafana.

I am working on adding a new promtool subcommand for querying exemplars
with a query flag. From the UX perspective, it is a little bit weird to let
users provide promql queries instead of matchers. It might cause some
confusion (at least to me).

Best regards,
Ben Ye

On Wed, Apr 28, 2021 at 6:55 PM Julien Pivotto <[email protected]>
wrote:

> On 28 Apr 11:55, Ben Ye wrote:
> > Hi Prometheus developers & maintainers,
> >
> > I am looking at the Exemplar API
> > <
> https://prometheus.io/docs/prometheus/latest/querying/api/#querying-exemplars>
> and
> > I have one question about the query parameter.
> >
> > Here query supports any promql expression. But from the code
> > <
> https://github.com/prometheus/prometheus/blob/main/web/api/v1/api.go#L493-L501>,
>
> > what we need is just label matchers to select series. Then why do we use
> > query as the parameter instead of using match[]?
> >
> > Best regards,
> > Ben Ye
>
> It seems that it was chosen so that it was easy to get the exemplars of
> a promql query without requiring the requester to analyze the query to
> extract the series from the query.
>
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Prometheus Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/prometheus-developers/027851f8-93e6-47c0-9ca0-f1923508d837n%40googlegroups.com
> .
>
>
> --
> Julien Pivotto
> @roidelapluie
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/CAAYGSaxW9GoRw0vt5X5k2TUsh%3DwZp%3D2N8-eZR%3DHL%3DAhJcAGX5g%40mail.gmail.com.

Reply via email to