Pollster for Swift

Bug #1004450 reported by Julien Danjou
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
Wishlist
Guillaume Pernot

Bug Description

ceilometer needs a pollster for Swift (Counters o1-o8 on http://wiki.openstack.org/EfficientMetering).

Revision history for this message
Nick Barcet (nijaba) wrote :

May require a new agent?

Nick Barcet (nijaba)
Changed in ceilometer:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Doug Hellmann (doug-hellmann) wrote :

Yes, polling the services that aren't on the compute node will need to be handled by a new service that runs on a centralized server. We should probably rename the agent we have now to ceilometer-compute-agent and then start a new daemon for the other sorts of polling that we will need to do. Depending on performance we may need to run multiple copies with different pollsters loaded, but we can cross that bridge when we get to it.

tags: added: effort-l pollster storage
tags: added: swift
removed: storage
Changed in ceilometer:
assignee: nobody → gpernot (gpernot)
Changed in ceilometer:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/17040
Committed: http://github.com/openstack/ceilometer/commit/6e38fbfa3fc2b721cfbd65b7c979764fdc097ff2
Submitter: Jenkins
Branch: master

commit 6e38fbfa3fc2b721cfbd65b7c979764fdc097ff2
Author: guillaume pernot <email address hidden>
Date: Tue Nov 27 21:35:05 2012 +0100

    Implement object store metering

     Implements these pollsters for swift :
      - storage.objects (per-tenant number of objects)
      - storage.objects.size (per-tenant total size of stored objects)
      - storage.objects.containers (per-tenant number of containers)

    Implements: blueprint pollster-swift
    Fixes: bug #1004450
    Change-Id: Ie27abd0b5803043f06899f14b394f2a7ab691bca

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: none → grizzly-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: grizzly-2 → 2013.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.