Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Go to the EventBridge console

    • In the navigation pane, choose API destinations.

    • Choose the Connections tab, and then choose to Create connection.

    • For Destination type, choose Other

    • For the Authorization type, choose the API key.

    • For the API key name, enter KFUSE-API-KEY.

    • For Value, enter KFUSE-API-VALUE.

    • Choose to Create.

Create EventBridge API Destination

  • Go to the EventBridge console

    • In the navigation pane, choose API destinations.

    • Choose to Create API destination.

    • Enter a name and description for the API destination.

    • For the API destination endpoint, enter https://<external facing endpoint of Kfuse cluster>/ingester/eventbridge.

    • For the HTTP method, choose POST.

    • For Connection, choose to Use an existing connection and choose the connection you created in step 1.

    • Choose to Create.

Create EventBridge Rule

  • Go to the EventBridge console

    • In the navigation pane, choose Rules.

    • Choose Create rule.

    • Enter a name and description for the rule.

    • For Event bus, choose default.

    • For Rule type, choose Rule with an event pattern.

    • Choose Next.

    • For Event source, choose Other.

    • For the Event pattern, enter the following to send everything (Note the pattern can be changed to match specific events):

      Code Block
      {
        "source": [{
          "exists": true
        }]
      }

    • Choose Next.

    • For Target types, choose EventBridge API destination.

    • For API destination, choose to Use an existing API destination, and then choose the destination you created in step 2.

    • For the Execution role, choose to Create a new for role for this specific resource.

    • Choose Next.

    • Choose Next.

    • Review the details of the rule and choose to Create rule.