Jump to: navigation, search

Difference between revisions of "Meetings/Ceilometer"

(Modify the defaults)
(Modify the defaults)
Line 24: Line 24:
 
** GET list components
 
** GET list components
 
** GET list components meters (argument : name of the component)  
 
** GET list components meters (argument : name of the component)  
** GET list accounts
+
** GET list [user_id|project_id|source]
 
** GET list of meter_type  
 
** GET list of meter_type  
** GET list of events per account
+
** GET list of events per [user_id|project_id|source] ( allow to specify user_id or project_id
** GET sum of (meter_volume, meter_duration) for meter_type and account_id
+
or both )
** other ?  
+
* GET sum of (meter_volume, meter_duration) for meter_type and [user_id|project_id|source]
 +
* other ?  
 
* open discussion
 
* open discussion
  

Revision as of 12:51, 10 May 2012

Header

Weekly Metering meeting

The ceilometer metering project team holds a meeting in #openstack-meeting, Thursdays at 1600 UTC. Everyone is welcome.

The blueprint that is used as a basis for the ceilometer project can be found at EfficientMetering

Agenda for next meeting

external API definition

  • API defaults and API extensions
  • API extension
    • extension=XXXX loads the XXXX python module
    • XXXX method query is called with the
      • QUERY_STRING
      • a handler to the storage
      • a pointer to the configuration
  • API calls common arguments
    • Datetime range : start and end
  • Transparent cache for aggregation
  • API defaults http://wiki.openstack.org/EfficientMetering#API
    • GET list components
    • GET list components meters (argument : name of the component)
    • GET list [user_id|project_id|source]
    • GET list of meter_type
    • GET list of events per [user_id|project_id|source] ( allow to specify user_id or project_id

or both )

  • GET sum of (meter_volume, meter_duration) for meter_type and [user_id|project_id|source]
  • other ?
  • open discussion

Meeting topics

Based on the 26 APR '12 meeting decision, here are the discussion to take place in the upcoming meetings:

  • 03 May: schema and counter definitions
  • 10 May: external API definition
  • 17 May: message queue choice
  • 24 May: API message format
  • 31 May: storage backend (high availability, SPOF etc.)

Apologies for absence

  • ...

Previous meetings

Meeting organizers

  • Publish the agenda 24h in advance
  • Mail the agenda to the list and invite participants
  • Use http://meetbot.debian.net/Manual.html to get an automatic summary
  • Update Previous meetings
  • Update == Agenda for next meeting ==
  • Mail the automatic summary as a reply to the invitation