Jump to: navigation, search

Difference between revisions of "EfficientMetering/GrizzlySummit/StateOfMetering"

 
Line 44: Line 44:
 
*** replace RPC-based meter messages with simpler notifications
 
*** replace RPC-based meter messages with simpler notifications
 
*** easier for non-[[OpenStack]] code to send meter messages
 
*** easier for non-[[OpenStack]] code to send meter messages
 +
* integrate with Horizon for users to see their data
 
* Getting the Code
 
* Getting the Code
 
** install via devstack
 
** install via devstack

Revision as of 18:07, 30 August 2012

State of Metering

Describe the state and direction of the project.

  • Project Goals
    • metering, not monitoring
    • pluggable behaviors
    • meter sources
    • meter interpretations
    • storage
    • swap out unused parts
    • reusable messaging
    • etc.
  • Architecture
  • API basics
    • examples of supported queries
    • find updated resources
    • duration & volume calculations
    • raw events
  • Implemented Meters
    • instance hours (including flavor variation)
    • CPU time
    • disk I/O
    • RAM allocation
    • VCPU allocation
    • root disk size
    • ephemeral disk size
    • floating IP allocation
  • Grizzly Work To Be Done
    • complete notification integration with other projects
    • emit more notifications
    • emit meter messages directly instead of converting notifications
    • more meters
      • volume
      • network bandwidth
      • replace RPC-based meter messages with simpler notifications
      • easier for non-OpenStack code to send meter messages
  • integrate with Horizon for users to see their data
  • Getting the Code
  • Questions