Connect to Confluent
Confluent is a full-scale, advanced data streaming platform that facilitates seamless access storage, and management of continuous real-time data streams.
The Confluent cost center is available in the MegaBill, providing breakdowns by services, clusters, usage type (e.g., network write, storage), and network access type (e.g., Peered VCP, Internet).
This integration ensures a unified view of all associated costs, combining the environment's expenditures with its related cloud expenses. Virtual Tags can be utilized to further consolidate costs and obtain a comprehensive view.
Note: To retrieve cost data from Confluent, use the following endpoint:
http://api.confluent.cloud/billing/v1/costs
1. Connect Confluent to Finout
Navigate to confluent cloud home.

Select the menu on the right and choose Cloud API keys.

Click on Add key.

Choose Granular access.

Select Create a new one, input a new service account name and description, and proceed (a new service account will be created).
Once the key is generated, an option to describe it appears. Click Download and continue.
2. Grant permissions to the cloud API key
On the right menu, select Accounts and Access.

Navigate to Service Accounts under Accounts.
Search for the newly created service account and select it.

Select Add role assignment under organization.

Choose BillingAdmin and confirm this choice - crucial for successful integration.


3. Integrate Confluent with Finout
In Finout, navigate to Settings > Cost Centers.

Under Confluent, click Connect Now.
You are taken to the Connect Confluent step.

Fill in the following fields:
API Key - generated in the first step
Secret - generated in the first step
Click Complete Setup. Your Cost Center is created - data should become available in Finout within 48 hours.
FAQ
How far back can Finout backfill Confluent cost data?
Confluent's Costs API only exposes cost data with a start date up to one year in the past. This affects backfill as follows:
New Cost Centers: Historical data can be backfilled for up to 12 months from the integration date. Data older than one year cannot be retrieved from Confluent and is not recoverable through the API.
Existing Cost Centers: Finout retains accumulated daily-level data over time, so accounts with an existing Confluent Cost Center keep access to historical data beyond the one-year window.
Last updated
Was this helpful?