Introducing the CloudVertical API – programmatically access your cost and usage data

While this isn’t the fabled AWS Billing API that no doubt is on the way, what we do with your Cloud cost and usage data is mine it for insights that help you reduce cost, forecast and manage budget, and control ‘who does what’. With that in mind, today we are announcing availability of the CloudVertical API, which will allow you extract data into your own tools or reports.

The CloudVertical app is built on top of this API – so it’s extremely powerful and detailed – and we’re ‘eating our own dogfood’. We’re really excited to see what mashups and new tools get built with this!

The API allows you to access resources via JSON requests over HTTP, using GET verb. The data is returned in JSON. A list of all the available requests are on the API Documentation.

Continue reading “Introducing the CloudVertical API – programmatically access your cost and usage data” »

Detailed S3 analytics now available!

We’ve heard many times from our customers that S3 cost is a big part of their bill, especially requests and transfer, and there is no way to find out how it’s broken down to buckets. Now we’ve got it covered!

As you may know there is an option to enable logging for a bucket (more about it here), where Amazon logs all your get/put/post etc. transactions. Based on these logs now we are able to give you updates on daily basis how many requests were made for each bucket and how much it cost you. Same for related data transfer.

To enable this feature in our app, you have to select check box at the cloud connection settings – screen below:

Within 24 hours we would start collecting data from logs and you would see something like this in usage section for s3 buckets:

Just make sure you’ve got logging enabled for buckets you care about! We can enable logging for you – but credentials you give us while connecting AWS must have be granted with write permissions to S3 . We would go through all your buckets and enable logging. If you store data in few regions we will create one bucket for each region which we’ll use as a logging target bucket.

That’s about it. Stay tuned for upcoming S3 custom reports!

Here’s a summary of what you get right now:

- Buckets list
- Number of GET requests and how much they cost you, per bucket and selected timeframe
- Number of PUT/POST/COPY/LIST requests and cost, per bucket and selected timeframe
- Data transfer and cost per bucket and selected timeframe

Please let us know if you have any feature requests or feedback!

Introducing Custom Reports functionality

You can now create your custom Cloud Overview and Cloud Costs reports within the app. This feature enables you to create reports for specific tags and timeframe(current month to date, last day, last week and last month).

If you want to create Cloud Overview report for specific tag for example called production go the overview section, click on filters pick ‘production’ tag and click on update, overview page would get updated with data limited just to that tag:

When you click on “Save as Report” button you’d get a popup:

based on your filters we are pre populating report settings with selected tag and cloud connection, just pick reported timeframe(current month to date, last day, last week, last month) and frequency e.g. daily, click create and you are done – you’d receive every day email with attached pdf report.

You can see all your reports in the reports section – where you are able to turn them off/on and delete.

Here’s couple more screenshots for Cloud Costs reports:

and this is how the pdf looks like:

Here’s a summary of what you get: 

- Overview custom report (Cost & Usage for selected tags and timeframe)
- Detailed Cost report (graph and detailed break down – Compute, Storage, Network for selected tags and timeframe)

Please let us know if you have any feature requests or feedback!