[Openstack] Swift with Ceilometer

Eoghan Glynn eglynn at redhat.com
Mon Nov 10 12:26:09 UTC 2014



> Thank you:)
> 
> I am also looking for things like PUTs/sec, GETS/sec, etc to be
> available, in addition to possibly other statistics like overall
> bandwidth, latency numbers for object buckets, etc. Are those sorts of
> stats available?

Since we meter GETs and PUTs per-tenant, we don't have direct metering
of overall GETs and PUTs per-second rates (though in theory it would be
possible for an administrative user to calculate such numbers via the
ceilometer API).

Latency OTOH is not measured for the swift API by ceilometer.

Cheers,
Eoghan

 
> On Thu, Nov 6, 2014 at 11:12 PM, Eoghan Glynn <eglynn at redhat.com> wrote:
> >
> >
> >> Hello,
> >> I wanted to get some more information on Swift with Ceilometer
> >> integration. I see this in the documentation.
> >>
> >> http://docs.openstack.org/developer/ceilometer/measurements.html#object-storage-swift
> >>
> >> Are these the only measurements supported?
> >
> > Yes.
> >
> >> Can I get performance numbers also from Ceilometer, or any other way?
> >
> > What kind of performance numbers did you have in mind?
> >
> >> Also is there anything needed to be done to enable Ceilometer, other
> >> than enabling the middleware?
> >
> > The middleware is only required in order to gather the meters related to
> > API traffic, i.e.
> >
> >   storage.objects.incoming.bytes
> >   storage.objects.outgoing.bytes
> >   storage.api.request
> >
> > The other meters are gathered by polling the swift API, so only need the
> > swift endpoint to be available in the keystone service catalog and the
> > ceilometer central agent to be running.
> >
> > Cheers,
> > Eoghan
> 




More information about the Openstack mailing list