Skip to main content
Vantage integrates with Anyscale using a platform API key. Vantage ingests cost and usage data using the Aggregated Instance Usage API. This data is normalized and displayed in reports, where it can be filtered and grouped by organization, project, cloud provider, and more. Usage data is available for Anyscale consumption, measured in credits.
All Anyscale platform API keys have revocable read-write access, with no option for finer permission scoping. We recommend submitting a feature request to Anyscale, and Vantage will adopt fine-grained permissions if they become available.

Prerequisites

  • You need to be an Organization Owner to generate a platform API key in the Anyscale console.
  • Create a free Vantage account, then follow the steps below to integrate Anyscale costs.

Create the Connection

Service accounts are available in Anyscale but currently only have collaborator permissions. At this time, personal API keys are recommended for integrations.

Step 1 - Obtain an Anyscale API Key

Step 2 - Add the Key to Vantage

1
From the top navigation in Vantage, click Settings.
2
On the left navigation, select Integrations > Anyscale.
3
The Anyscale integrations page is displayed. Ensure you are on the Connect tab.
4
At the bottom of the page, click Add API Key and paste your API key.
5
Click Connect Account.
After adding your integration, you will see the status of your integration change to Importing within the Vantage console. This status indicates that Vantage is actively importing your Anyscale cost data. It usually takes less than 15 minutes to ingest Anyscale costs. The integration will fetch historical data up to your account’s configured retention period. See the Integration Status documentation for details on integration statuses.
As soon as costs are processed, they will be available on your All Resources Cost Report. If you decide to remove your Anyscale integration from Vantage, all costs associated with your Anyscale API key will be removed from the Vantage console.

Next Steps - Manage Workspace Access

Once the import is complete and the integration status changes to Stable, you can select which workspaces this integration is associated with. See the Workspaces documentation for information.

Data Refresh

See the provider data refresh documentation for information on when data for each provider refreshes in Vantage.

Anyscale Reporting Dimensions

On Anyscale Cost Reports, you can filter across several dimensions:
  • Billing Account (Organization)
  • Account (Project)
  • Service (e.g., Instances)
  • Category (e.g., customer_hosted)
  • Subcategory (e.g., k8s)
  • Resource ID (Resource ID)
  • Charge Type (e.g., Usage)
  • Tags: Includes Virtual Tags created in Vantage, as well as the following Anyscale tags:
    • Cloud Provider (tag name: anyscale:cloud_id or anyscale:cloud_provider)
    • Instance Type (tag name: anyscale:instance type)
    • User (tag name: anyscale:user_id or anyscale:user_email)
    • Workspace (tag name: anyscale:workspace_id )