Swift: How do I measure bandwidth (bytes in/out) for a container (not just an object)

asked 2015-04-13 14:07:45 -0500

laneliv gravatar image

If I understand the following correctly, ceilometer does not give me the detail that I need for bandwidth measurement:

http://docs.openstack.org/admin-guide-cloud/content/section_telemetry-object-storage-metrics.html (http://docs.openstack.org/admin-guide...)

"storage.objects.incoming.bytes" is essentially a storage volume level measurement. I need more granular data than this. Has this been done before? How has it been done?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-04-20 18:30:39 -0500

torgomatic gravatar image

Swift does not have support for per-container/per-account bytes-transferred metrics. Ceilometer provides a few, and more are available in StatsD format (see http://docs.openstack.org/developer/s...), but nothing of the granularity you're looking for.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-04-13 14:07:45 -0500

Seen: 452 times

Last updated: Apr 20 '15