From reading that JIRA, it seems like that Hawkular-Metrics feature
only works if you have tags that are on individual data points (as opposed to the metric
definition itself). Not sure if I am mistaken or not, but just wanted to point this out
because, for the record, the Hawkular OpenShift Agent does NOT tag individual data points.
It only inserts tags on the metric definition. Seems inefficient to tag individual data
points with the exact same tags over and over again - hence we put the tags on metric
definitions.
@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/garethahealy/0f46aad5d2da41b82aad5af317fad788
* get buckets -
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(a)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(a)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(a)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/75c616f9be71a0b85...
>
>
> Sample output:
>
> -
https://gist.github.com/garethahealy/00a90bbee2556b6f0a338ece87096c89
>
>
> And some test cURL commands:
>
> -
https://gist.github.com/garethahealy/0f46aad5d2da41b82aad5af317fad788
>
>
> Cheers.
>
> On Thu, Dec 29, 2016 at 4:33 PM, John Mazzitelli < mazz(a)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_received_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(a)lists.jboss.org
> > >
https://lists.jboss.org/mailman/listinfo/hawkular-dev
> > >
> > _______________________________________________
> > hawkular-dev mailing list
> > hawkular-dev(a)lists.jboss.org
> >
https://lists.jboss.org/mailman/listinfo/hawkular-dev
> >
>
_______________________________________________
hawkular-dev mailing list
hawkular-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev
_______________________________________________
hawkular-dev mailing list
hawkular-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev
_______________________________________________
hawkular-dev mailing list
hawkular-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev