Swift is natively instrumented to emit generic statsd metrics that would cover PUTs/GETs [1]. But I would recommend offline log processing if you need this data to to be reliable and audit-able, slogging [2] is a third-party opensource tool for processing swift access logs that might point you in the right direction.
1. http://docs.openstack.org/developer/swift/admin_guide.html#reporting-metrics-to-statsd 2. https://github.com/notmyname/slogging On Mon, Nov 10, 2014 at 1:26 PM, Eoghan Glynn <[email protected]> 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? > > 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 <[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
