Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

By billing, I mean real-time usage and consumption statistics - the API for which can be used to generate custom reports, forecast expenditure, etc.

I see that AWS has the facility to generate custom reports pertaining to usage that they export as a CSV from this page.

Do they also provide an API for the same where the user can generate reports / play around with the billing/usage data?

What about Rackspace? I see that they introduced this tool called Cloudability which monitors usage from SEVERAL cloud providers. I wonder how they are able to extract such information from such a large number of providers? Can anyone explain that? Is API the only route?

share|improve this question
2  
The CloudWatch API can give you live billing information in AWS. –  Christopher Aug 21 '12 at 13:36
    
possible duplicate of How can I monitor daily spending on AWS? –  ceejayoz Aug 21 '12 at 14:08
    
What about Rackspace? Any comments on how Cloudability works? –  leveller Aug 21 '12 at 14:44
add comment

2 Answers

Straight from one of Cloudability's public support pages:

... there is no API for that information so today we have to collect the information by scraping the billing/invoice pages via the Rackspace portal, hence the need for the credential. We're working with Rackspace on a better way to access the data but for the time being that is the only option.

share|improve this answer
add comment

Rackspace AFAIK does not give you access to billing information via API but Amazon has it's http://aws.amazon.com/devpay/ that developers can use to build billing system for billing the customers. I think it may be relevant to your interests.

share|improve this answer
    
how about Cloudability? Where does it fetch all the information from? Currently it supports ~15 providers. Any idea? –  leveller Aug 22 '12 at 6:25
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.