Skip to main content

Confluent Cloud

Visualize Confluent Cloud Organization, Environments, Clusters, and monitor changes through queries and alerts.

Installation

Requirements

  • JupiterOne requires API Key Id & API Key Secret. You need permission to create a service account in Confluent Cloud that will be used to obtain the API Key Id & Secret. The Service Account should have the MetricsViewer permission to allow the ability to pull data.
  • You must have permission in JupiterOne to install new integrations.

Configuration in Confluent Cloud

Create a Service Account and Grant Required Permissions

  1. Visit the Accounts Page.
  2. Toggle to the "Service Accounts" tab.
  3. Click the "+ Add Service Account" button.
  4. Enter a meaningful name and description for the service account.
  5. Click the "+ Add Role Assignment" button.
  6. Select "Organization" and choose the role "MetricsViewer".
  7. Click "Next" and then "Create Service Account."

Generate an API Key

  1. Visit the API Key Page.
  2. Click the "Add API Key" button.
  3. Select "Service Account".
  4. Choose the service account you created earlier with the "MetricsViewer" role and click "Next".
  5. Select "Cloud Resource Management" as the scope for the API key and click "Next."
  6. Enter a meaningful name and description for the API key and create it.
  7. Copy or download the API Key & API Secret. It will disappear once you close the page.

Configuration in JupiterOne

  1. From the top navigation of the J1 Search homepage, select Integrations
  2. Scroll to the Confluent Cloud integration tile and click it.
  3. Click the Add Configuration button and configure the following settings:
  • Enter the Account Name by which you'd like to identify this Confluent Cloud instance in JupiterOne. Ingested entities will have this value stored in tag.AccountName when Tag with Account Name is checked.
  • Enter a Description that will further assist your team when identifying the integration instance.
  • Select a Polling Interval that you feel is sufficient for your monitoring needs. You may leave this as DISABLED and manually execute the integration.
  • Enter the Confluent Cloud API Key generated for use by JupiterOne.
  • Enter the Confluent Cloud API Secret generated for use by JupiterOne.
  1. Click Create Configuration once all values are provided.

Next steps

Now that your integration instance has been configured, it will begin running on the polling interval you provided, populating data within JupiterOne. Continue on to our Instance management guide to learn more about working with and editing integration instances.