Liberty upgrade disabled metering for multipart objects [closed]

asked 2017-01-12 09:32:51 -0500

updated 2017-01-16 03:06:12 -0500

Hi I've recently upgraded my swift installation to liberty. Since that very moment we have one odd issue:

The meter (ceilometer) storage.objects.outgoing.bytes is not collecting the traffic data when downloading a "big" multipart object anymore. All other objects are still getting metered as before.

Only one initial PUT request results to an entry inside the mongodb and all subsequent action is ignored.

All hints are highly appreciated.

cheers Frank

Edit:

I've solved the issue. It was a problem with the location of the ceilometer agent inside the swift pipeline. It has to be located BEFORE slo and dlo (static large object-, dynamic large object support ). Million THXs to rledisez on #openstack-swift irc channel for helping me out.

cheers

Frank

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Frank_SU_HH
close date 2017-01-16 03:06:58.285580