[Hawkular-dev] Collecting PV usage ?
Matt Wringe
mwringe at redhat.com
Fri Feb 10 11:45:32 EST 2017
----- Original Message -----
> From: "Thomas Heute" <theute at redhat.com>
> To: "John Mazzitelli" <mazz at redhat.com>
> Cc: "Discussions around Hawkular development" <hawkular-dev at lists.jboss.org>
> Sent: Friday, 10 February, 2017 7:55:46 AM
> Subject: Re: [Hawkular-dev] Collecting PV usage ?
>
>
>
> On Fri, Feb 10, 2017 at 1:36 PM, John Mazzitelli < mazz at redhat.com > wrote:
>
>
> No. It is on the list though:
>
> https://github.com/hawkular/hawkular-openshift-agent/issues/110
>
> I don't think they are collected by Heapster today
Heapster collects a bunch of filesystem data, I believe its pulling in all volumes being used which should include PVs.
It includes the usage and limit for each of the volumes being used.
>
> I honestly don't know where to get these persistent volume stats (or any of
> the low level stats) - but I believe its just prometheus data so we should
> be able to get it if we just know the correct URLs. But so far we've been
> concentrating on app metrics coming from user's pods so we haven't worked on
> that yet.
>
> Right. I haven't found evidence of a prometheus endpoint yet.
The main prometheus endpoint for each node should be found here
curl -k -H "Authorization: Bearer $ADMIN_TOKEN" -X GET https://${NODE_IP}:10250/metrics
The summary endpoint (not Prometheus but json based) that Heapster uses and contains volume information, can be found here:
reset;curl -k -H "Authorization: Bearer $ADMIN_TOKEN" -X POST -d '{"num_stats":1}' https://${NODE_IP}:10250/stats/summary
I think you can get the same information from the prometheus endpoint here that you can from the summary one, but it might be a bit tricky to parse things out. But it could also be possible that the summary endpoint is including new information.
>
> It doesn't seem straightforward, but an important data to expose. I'm afraid
> that it will depend on the storage solution being used (to see the actual
> usage)
>
>
> Thomas
>
>
>
>
> ----- Original Message -----
> > Mazz,
> >
> > in your metric collection adventure for HOSA have you met a way to see the
> > usage of PVs attached to a pod ?
> > User should know (be able to visualize) how much of the PVs are used and
> > then be alerted if it reach a certain %.
> >
> > Thomas
> >
>
>
> _______________________________________________
> hawkular-dev mailing list
> hawkular-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev
>
More information about the hawkular-dev
mailing list