IBM Cloud
Connecting NeuBird to your IBM Cloud environment enables collection of telemetry data from various IBM Cloud services, including resource configurations, logs, events, and metrics. The scope of accessible data depends on the permissions assigned to the service access policy.
Step 1: Create an IBM Cloud Service ID and API Key
Section titled “Step 1: Create an IBM Cloud Service ID and API Key”-
Log in to IBM Cloud: Go to the IBM Cloud console and log in to your account.
-
Navigate to IAM: From the IBM Cloud console, select Manage > Access (IAM) to access the IAM settings.
-
Create a Service ID: Under Access (IAM), click on Service IDs, then select Create. Enter a name and description for the new Service ID, and click Create.
-
Generate an API Key:
- Select the Service ID you just created, and under API Keys, click on Create.
- Give the API key a name and description, then click Create.
-
Assign Access Permissions: After generating the API key, go to Access Policies and assign the necessary permissions to the Service ID. Use Reader or Viewer roles on the services from which you want to collect telemetry data, such as IBM Log Analysis or IBM Cloud Monitoring.
-
Copy the API Key: Once the API key is created, copy it. You will need this key when configuring the connection.
Connection Fields
Section titled “Connection Fields”| Field | Required | Description |
|---|---|---|
| Name | Yes | A descriptive name for the connection |
| Description | No | A brief description of the connection |
| API Key | Yes | The IBM Cloud API key created in Step 1 |
| Resource Group | Yes | The IBM Cloud Resource Group where your services are located |
For general instructions on creating and managing connections, see the Connections Overview.