Costs on the Dashboard

Cloud Analytics uses several methods to show you costs on the Dashboard:

Provider Source
AWS Hourly Cost and Usage CSV Reports
CloudWatch data * legacy - not recommended
Azure Azure Enterprise Agreement
Microsoft Cloud Solution Provider program
Google Billing CSVs Includes Google Committed Usage Discounts
Other Cloud Data based on instances only

Costs on the Instance Analyzer page

The Instance Analyzer pages displays Instances only costs based on usage data collected by RightScale multiplied by the relevant cloud prices with any markups or markdowns that you have specified. This is an estimate of instance costs that allows you to slice and dice by a variety of factors beyond what is available in your cloud bill. Azure and Google's Analyze page costs are calculated by blending the compute costs over the instance usage.

Excluded costs in AWS on Instance Analyzer page

  • EBS costs: compute costs on your AWS bill include EBS charges as well as Instance costs. EBS costs may represent a significant portion of your AWS Compute costs. The Instance Analyzer pages only include instance costs and do not include EBS costs.
  • Upfront costs for Reserved Instances: if you have purchased Reserved Instances, any portion that is Upfront payments are not included in Instances only costs. As a result, for “All Upfront” Reserved Instances, you will not see any costs in Instance Analyzer page but you will see the number of instances.
  • Reserved Instances from accounts not linked to RightScale: if you have unused Reserved Instances in an AWS account, AWS will allocate those Reserved Instances to any linked AWS accounts that have instances matching the Reserved Instances characteristics . Your entire AWS account family, including the payer account and linked accounts, must be connected to a RightScale account in order to get accurate information about all Reserved Instances.
  • Premium operating systems (RHEL, SLES, Windows SQL)
  • Dedicated instances
  • Usage in AWS regions not supported by RightScale: See full list of Supported Amazon Regions

Costs in Azure on Instance Analyzer page

  • RightScale uses the cost for compute on the cloud bill and allocates it to each individual instance based on the elapsed time it is used for.

Costs in Google on Instance Analyzer Pager

  • RightScale uses the cost for compute on the cloud bill and allocates it to each individual instances based on the elapsed time it is used for.
  • Google Sustained Usage Discounts savings and Committed Usage Discounts: If you connect all your GCE account creds in Cloud Management, and if you are set up for GCE billing data, we incorporate sustained usage discounts and committed usage discounts by calculating the costs using the average price for each instance type on a monthly basis. The average cost per instance-hour is recalculated daily, which means that your monthly costs may drop each day as you accrue discounts. The current reflected daily cost may appear to spike at the first of the month as your sustained usage discount falls away until you surpass the sustained usage discount limit for the month, recalculating the average cost and updating that spike on the first day to reflect the new average rate across all days of this month.

Costs in SoftLayer and private clouds on Instance Analyzer page

  • Costs based on usage data are collected by RightScale and multiplied by the relevant cloud prices with any markups or markdowns that you have specified.

Granting Access to Dashboard

Anyone who has an observer role on your RightScale account can see Cloud Analytics. If you would like to restrict this, you can do so using the ca_user role. Please see the roles page.

If you give access to a user to the payer account, they will be able to see full costs of the consolidated bill. If you'd like to give access to only specific accounts, then give permissions at those levels (RightScale child accounts).

Historical Data Cost

Dashboard

  • AWS: With Hourly Cost and Usage CSV Reports
    • Dashboard will show data for all months that the hourly cost and usage report csv exists in the specified bucket.
  • AWS: With CloudWatch Connection * legacy - not recommended
    • Dashboard will show data from the time of credentials entered in CA going forward.
  • Google:
    • If you have set up your billing buckets, and your bill CSVs are in that bucket, then you will see your historic costs for as long as you have CSVs in the bucket.
  • Azure:
  • SoftLayer/RackSpace/Other Cloud Providers
    • We poll their APIs and gather usage information and build cost information from the time you enter credentials moving forward.

Instance Analyzer

  • All Clouds: Shows usage data from the time of credentials entered in CA going forward.

Freqency of Data Updates

Dashboard

  • The data in the Dashboard is updated roughly as often as it is updated by the cloud provider. In some cases this is once per day, in other cases it is updated multiple times per day.

Instance Analyzer

  • The data on the Analyze page is updated every few hours. The prices within Scenario Builder are updated within a few days of a price change.