A recurring question for OpenStack operators is how to best follow the money. Specifically, what tools to use for chargeback, billing and whether the best strategy is to roll your own, use CloudKitty, Cielometer or another tool.
The question came up on the operator’s mailing list — full thread here — so we broadened the discussion by opening up an Etherpad for folks who had more to say.
Stay tuned tomorrow for a Q&A with Christophe Sauthier CEO of Objectif Libre about CloudKitty, OSF’s rating-as-a-service project. If you’re coming to the Vancouver Summit, you’ll want to check out these billing-related events.
Strategy: Using Ceilometer, OSF’s metering and data collection service
Strategy: Roll your own
- “We use a homegrown billing system that periodically samples utilization of billable resources. (We turned off Ceilometer a few years ago because we weren’t really
using it and found that it caused us trouble.)”
- “We are running a cloud based on openstack-ansible and now are trying to
integrate CloudKitty for billing. Up until now we used a self-written Python script to query Ceilometer for needed data, but that got more tedious than we are willing to handle. We hope it gets much easier once CloudKitty is set up.”
Stay tuned for tomorrow’s interview with CloudKitty.