Skip to main content

Integrations

Integrations are connectors to applications from industry-leading network and security vendors. Playbooks run actions provided by resources in integrations.

Integrations that are already installed to your environment appear in the Integrations menu in the Automation Service (see View Integrations). Integrations that are available for installation appear in App Central (see Integrations in App Central).

info

Before you can use actions from an integration resource, you must configure the connection for the resource to work with the Automation Service.

note

The number of actions that can be run per hour is limited to prevent abuse of system resources or runaway processes. For more information, see Actions limit.

Available integrations​

For a complete list of integrations that are available to install, see Integrations in App Central.

View integrations​

The following procedure describes how to view integrations already installed to your environment. You can also install new integrations using App Central.

tip

You can also create a custom integration. For an example for Cloud SIEM, see Advanced example: Configure a custom integration.

  1. Classic UI. In the main Sumo Logic menu, select Automation and then select Integrations in the left nav bar.
    New UI. In the main Sumo Logic menu, select Automation > Integrations. You can also click the Go To... menu at the top of the screen and select Integrations.
  2. Select an integration to see the actions on the resource. You call these actions when you add an action node to a playbook.
    Actions on an integration
tip

To add a new resource to an integration, click the + button to the left of Resources. This is useful if you have another instance of the vendor application you want to connect to.

Certified integrations​

Certified integrations are those that are provided by Sumo Logic. You can install certified integrations using App Central.

Certified integrations are designated by a Certified Integration check mark.
Certified integration

After you select the integration resource and click the View Code button, the certified integration code is set to read-only mode. The certified integrations code can’t be edited using the Automation Service internal IDE. This is also true for the actions available for that integration.
Certified integration message in resource code

Certified actions are designated by a Certified Action check mark.
Certified action

You can add resources to the certified integration by clicking the + button, or you use it as-is.
Add a resource

Duplicate an integration​

To modify an integration's code, you must first duplicate the integration and make your modifications in the duplicated version. When you click the Duplicate integration button, a new integration will be created in the integrations list with an incremented name.
Duplicate certified integration

Following is a duplicated integration:
Duplicated integration

If the certified integration resource was configured before the duplication process, all the settings will be saved and replicated inside the duplicated integration. There is no need to reset the duplicated integration.

Note that in the following example a (2) follows the duplicated integration's name, as well as the resource name. A (3) would follow the name of the next duplicate, (4) the next, and so on. Also note that the actions listed in the integration do not have the Certified Actions check mark, because they exist on a duplicated integration.
No changes to duplicated resource actions

If you choose a duplicated resource when you add an acton node to a playbook, the actions available will be the ones belonging to the duplicated resource. The following example shows selecting an action from a duplicated resource.
Add comment to issue

Create a new integration​

You can build basic integrations without having to provide custom YAML files.

  1. Classic UI. Click the gear icon Settings menu icon in the top right, select Automation, and then select Integrations in the left nav bar.
    New UI. In the main Sumo Logic menu select Automation > Integrations. You can also click the Go To... menu at the top of the screen and select Integrations.
  2. Select the + icon at the top of the screen to the left of Integrations.
    Add Integration button
  3. Fill out the New Integration dialog:
    1. Upload a Logo for your integration.
    2. Provide a Name.
    3. Click Use Connection Configuration and fill out the fields for credentials configuration.
    4. Click Add to add the connection configuration.
    5. If other fields are needed at the integration resource level, click + Field to add the fields and their information. For example, for an integration like VirusTotal, you would need to add apikey and domain as required fields.
    6. Click Create. The integration file is created for the integration.
      New Integration dialog
  4. Now that you have created the integration file, you need to create an action file for the integration.
    1. Hover your mouse over the new integration and click the Upload button that appears.
      Upload button
    2. In the Upload dialog, notice how Integration File is highlighted. That's because it was created in the last step.
      Upload dialog
    3. Click Action and Next.
  5. Fill out the Upload dialog:
    1. Provide a Name for the action.
    2. Select a Type for the action, such as enrichment, containment, custom, or notification.
    3. Click Use Connection Configuration if it is needed for the action, fill out the fields for credentials configuration, and click Add.
    4. If other fields are needed at the action level, click + Field to add the fields and their information.
    5. Click Create. The action file is created for the integration.
      Create action
      The new action displays.
      Example integration
  6. Add the resource information:
    1. Click the + button to the left of Resources.
    2. Give the resource a Label and enter the connection configuration needed by the resource. What you enter is specific to the integration you're adding the resource for. Each resource's configuration screen may be different, but in most cases, you will need information such as IP addresses, API tokens, usernames, and passwords for the application you're integrating with.
      Add Resource dialog
    3. Click Save. The new integration is complete.
      VirusTotal example integration
  7. To test the new action, click on the action, then click Test Action in the dialog that displays.
    Test action dialog

To make your custom integration available for everyone in App Central, see Publish an integration to App Central.

Cloud or Bridge execution​

You can set integrations, and their related action execution, to be executed in the cloud or through the Bridge. Only certified integrations can be executed in the cloud, while custom integrations must be executed through the Bridge.

  1. Classic UI. Click the gear icon Settings menu icon in the top right, select Automation, and then select Integrations in the left nav bar.
    New UI. In the main Sumo Logic menu select Automation > Integrations. You can also click the Go To... menu at the top of the screen and select Integrations.
  2. Select an integration.
  3. Hover your mouse over the resource name and click the Edit button that appears.
    Resource edit button
  4. In the Edit resource dialog, click the Automation engine field to select Cloud execution (for certified integrations only) or select a Bridge option (for custom integrations).
    Automation engine field
Status
Legal
Privacy Statement
Terms of Use

Copyright Β© 2024 by Sumo Logic, Inc.