Swift can be configured to emit lots of telemetry in StatsD format. Among the numerous metrics are such things as GETs/sec, PUTs/sec, and total bytes transferred per second.

See http://docs.openstack.org/developer/swift/admin_guide.html#reporting-metrics-to-statsd for more details.

On 11/8/14, 11:02 AM, Marcus White wrote:
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?

On Thu, Nov 6, 2014 at 11:12 PM, Eoghan Glynn <[email protected]> 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

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack



_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to