[Hawkular-dev] Ability to group by datapoint tag in Grafana

Gareth Healy garethahealy at gmail.com
Tue Jan 3 13:20:10 EST 2017


@John S,
>From looking at the JIRA, i've tried calling /stats and /data (*deprecated*)
but don't get back data i'd want.

If i search via tags; i get all empty buckets (both metric and datapoint
tags). If i search via metricNames; i get back buckets but since its
aggregated i am back to the original problem.

Am i querying via tags incorrectly? cURL commands i've been using:

   - create data - https://gist.github.com/gareth
   ahealy/0f46aad5d2da41b82aad5af317fad788
   <https://gist.github.com/garethahealy/0f46aad5d2da41b82aad5af317fad788>
   - get buckets - https://gist.github.com/gareth
   ahealy/3a5913b5a6956d709366ab6985fefec6
   <https://gist.github.com/garethahealy/3a5913b5a6956d709366ab6985fefec6>


@Joel,
I'd not done the other endpoints as i wanted to prove it first, and then if
accepted, complete the rest.

Your point about insertion; I'll let others comment who know the metrics
codebase better than myself.

Cheers.

On Tue, Jan 3, 2017 at 4:15 PM, John Sanda <jsanda at redhat.com> wrote:

> Gareth, I replied in the ticket. Please take a look at
> https://issues.jboss.org/browse/HWKMETRICS-373 to see if that provides
> the functionality you need.
>
> On Jan 1, 2017, at 6:15 PM, Gareth Healy <garethahealy at gmail.com> wrote:
>
> Have raised:
>
>    - https://issues.jboss.org/browse/HWKMETRICS-563
>
> Will work on the grafana datasource support in next few days.
>
> Cheers.
>
> On Fri, Dec 30, 2016 at 6:29 PM, John Mazzitelli <mazz at redhat.com> wrote:
>
>> Thanks.
>>
>> You should submit a feature request in the H-Metrics JIRA and link that
>> JIRA to a PR for the H-Metrics team to peer review:
>>
>> https://issues.jboss.org/projects/HWKMETRICS
>>
>>
>> ----- Original Message -----
>> > I did some hacking (day 1 of Rx, so probably not the best "solution").
>> But
>> > works...
>> >
>> >    -
>> >    https://github.com/garethahealy/hawkular-metrics/commit/75c6
>> 16f9be71a0b85ce5dee310c4dff828bb8f38
>> >
>> >
>> > Sample output:
>> >
>> >    - https://gist.github.com/garethahealy/00a90bbee2556b6f0a338ec
>> e87096c89
>> >
>> >
>> > And some test cURL commands:
>> >
>> >    - https://gist.github.com/garethahealy/0f46aad5d2da41b82aad5af
>> 317fad788
>> >
>> >
>> > Cheers.
>> >
>> > On Thu, Dec 29, 2016 at 4:33 PM, John Mazzitelli <mazz at redhat.com>
>> wrote:
>> >
>> > > This would be a feature request on Hawkular-Metrics (if they don't do
>> > > something like this already - I do not know. I will defer to the
>> H-Metrics
>> > > folks to talk about how they do querying off of tags).
>> > >
>> > > ----- Original Message -----
>> > > > The OpenShift Agent when monitoring a prometheus endpoint creates a
>> > > single
>> > > > metric with tagged datapoints, i.e.:
>> > > >
>> > > >
>> > > >
>> > > >
>> > > > https://github.com/coreos/etcd/blob/master/Documentation/v2/
>> metrics.md#
>> > > http-requests
>> > > >
>> > > >
>> > > >
>> > > >
>> > > > I1228 21:02:01.820530 1 metrics_storage.go:155] TRACE: Stored [3]
>> > > [counter]
>> > > > datapoints for metric named
>> > > > [pod/fa32a887-cd08-11e6-ab2e-525400c583ad/custom/etcd_http_r
>> eceived_total]:
>> > > [
>> > > > {2016-12-28 21:02:01.638767339 +0000 UTC 622 map[method:DELETE]}
>> > > > {2016-12-28 21:02:01.638767339 +0000 UTC 414756 map[method:GET]}
>> > > > {2016-12-28 21:02:01.638767339 +0000 UTC 33647 map[method:PUT]}
>> > > > ]
>> > > >
>> > > > But when trying to view this via the grafana datasource, only 1
>> metric
>> > > and
>> > > > the aggregated counts are shown. What i'd like to do is something
>> like
>> > > the
>> > > > below:
>> > > >
>> > > >
>> > > >
>> > > > {
>> > > > "start": 1482999755690,
>> > > > "end": 1483000020093,
>> > > > "order": "ASC",
>> > > > "tags": "pod_namespace:etcd-testing",
>> > > > "groupDatapointsByTagKey": "method"
>> > > > }
>> > > >
>> > > > Search via tags or name (as-is) and group the datapoints by a tag
>> key,
>> > > which
>> > > > would give you 3 lines, instead of 1.
>> > > >
>> > > > Does that sound possible?
>> > > >
>> > > > Cheers.
>> > > >
>> > > > _______________________________________________
>> > > > hawkular-dev mailing list
>> > > > hawkular-dev at lists.jboss.org
>> > > > https://lists.jboss.org/mailman/listinfo/hawkular-dev
>> > > >
>> > > _______________________________________________
>> > > hawkular-dev mailing list
>> > > hawkular-dev at lists.jboss.org
>> > > https://lists.jboss.org/mailman/listinfo/hawkular-dev
>> > >
>> >
>>
>
> _______________________________________________
> hawkular-dev mailing list
> hawkular-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev
>
>
>
> _______________________________________________
> hawkular-dev mailing list
> hawkular-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/hawkular-dev/attachments/20170103/bf054da7/attachment-0001.html 


More information about the hawkular-dev mailing list