> ## Documentation Index
> Fetch the complete documentation index at: https://docs.resolve.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Sumologic

The Sumologic integration can be configured via Resolve's UI or on the [Resolve Satellite](/resolve-satellite).

<Info>
  **Private Network Access?** If your Sumo Logic instance requires private network access, you can use the [Resolve Satellite](/resolve-satellite) to securely proxy queries. See the [Satellite Setup](#connect-via-satellite) section below.
</Info>

## Prerequisite

You will need a Sumologic API Endpoint. Your API Endpoint depends on your Sumologic deployment: [https://help.sumologic.com/docs/api/getting-started/#sumo-logic-endpoints-by-deployment-and-firewall-security](https://help.sumologic.com/docs/api/getting-started/#sumo-logic-endpoints-by-deployment-and-firewall-security)

You also need a Sumologic Access ID and Access Key. Follow the instructions from the official Sumologic documentation for how to generate them: [https://help.sumologic.com/docs/manage/security/access-keys/#create-an-access-key](https://help.sumologic.com/docs/manage/security/access-keys/#create-an-access-key)

<Info>
  Ensure that at least the following scopes are granted to the token: Run Log Search, Run Metric Search, View Monitors.
  If you plan to use [Mitigation Actions](/mitigation-actions) to create muting schedules during investigations, also ensure write access to the Muting Schedules API.
</Info>

Ensure you copy and save the Access ID and Access Key to enter it in the Resolve UI.

<img src="https://mintcdn.com/resolveai-0e94a547/GuuijYwp3RfE7Xrj/images/external/35190b59d970.png?fit=max&auto=format&n=GuuijYwp3RfE7Xrj&q=85&s=567cd259bb12e9cc70293bd451b6aa58" alt="" width="1278" height="780" data-path="images/external/35190b59d970.png" />

## Setup the Sumologic integration in ResolveAI

<Steps>
  <Step title="Log in and open Integrations">
    Login to [https://app0.resolve.ai](https://app0.resolve.ai). In the sidebar, select "Integrations"
  </Step>

  <Step title="Select Sumologic">
    Select "**Sumologic**" from the list. Click "Add Connection" at the top right.

    <img src="https://mintcdn.com/resolveai-0e94a547/GuuijYwp3RfE7Xrj/images/external/5e9e29ebe98d.png?fit=max&auto=format&n=GuuijYwp3RfE7Xrj&q=85&s=be7fa1f2b2e74f5d54b9554011c19f79" alt="" width="2138" height="602" data-path="images/external/5e9e29ebe98d.png" />
  </Step>

  <Step title="Name the integration">
    Give the integration a name, e.g.: Sumologic-Main
  </Step>

  <Step title="Enter the environments">
    Enter the environments as specified in the Resolve Satellite installation that the integeration will map to.

    Each environment should be entered in a separate row.

    <img src="https://mintcdn.com/resolveai-0e94a547/GuuijYwp3RfE7Xrj/images/external/c0e9c921e75a.png?fit=max&auto=format&n=GuuijYwp3RfE7Xrj&q=85&s=93c3a03746eb07d5962ea84f467784a0" alt="" width="1438" height="904" data-path="images/external/c0e9c921e75a.png" />
  </Step>

  <Step title="Enter the API Endpoint and credentials">
    Put the **API Endpoint**, **Access ID** and **Access Key** from the previous step. Select your SumoLogic API Endpoint from the dropdown.

    <img src="https://mintcdn.com/resolveai-0e94a547/GuuijYwp3RfE7Xrj/images/external/8448a3402873.png?fit=max&auto=format&n=GuuijYwp3RfE7Xrj&q=85&s=bdc13d737122c0bae0079cf63541e0a0" alt="" width="1386" height="648" data-path="images/external/8448a3402873.png" />
  </Step>

  <Step title="Save">
    Click "Save".
  </Step>
</Steps>

***

## Connect Via Satellite

If your Sumo Logic instance requires private network access, use the [Resolve Satellite](/resolve-satellite) to securely proxy queries.

<Info>
  **Prerequisite**: The Resolve Satellite should already be installed in your environment. See [Resolve Satellite](/resolve-satellite) for installation instructions.
</Info>

### 1. Create Kubernetes Secret

Create a Kubernetes secret containing your Sumo Logic credentials.

```yaml secret creation theme={null}
apiVersion: v1
kind: Secret
type: Opaque
metadata:
  name: sumologic-resolve-credentials
stringData:
  accessId: "<your Sumo Logic Access ID>"
  accessKey: "<your Sumo Logic Access Key>"
```

Apply the secret:

```shell apply secret theme={null}
kubectl apply -f sumologic-resolve-credentials.yml
```

### 2. Update Values File

Add the Sumo Logic integration to your `resolve-values.yaml`:

```yaml resolve-values.yaml theme={null}
integrations:
  sumologicOnPrem:
    type: sumologic
    create: true
    secretName: "sumologic-resolve-credentials"
    connection:
      url: "https://api.us2.sumologic.com"  # Your Sumo Logic API endpoint
```

### 3. Apply Changes

Update the satellite with the new configuration:

```shell theme={null}
helm upgrade --install resolve-satellite \
  oci://registry-1.docker.io/resolveaihq/satellite-chart \
  --values resolve-values.yaml
```

### 4. Verify Integration

Open the [Sumo Logic Integration](https://app0.resolve.ai/integrations/sumologic) page in Resolve to verify the connection.
