Docs » Connect to your cloud service provider » Connect AWS to Splunk Observability Cloud » Tutorial: Monitor your AWS environment in Splunk Observability Cloud » Connect with your AWS services

Connect with your AWS services 🔗

If you’re using AWS cloud services for your infrastructure, you can integrate these services with Splunk Observability Cloud to monitor metrics and metadata such as tags, labels and other properties.

Prerequisites 🔗

To integrate your AWS services with Splunk Observability Cloud, you need:

Connect with AWS 🔗

By default, send Amazon Web Services data to Splunk Observability Cloud via polling (default), which you can set up using Splunk’s UI guided install. Optionally, you can also use the Splunk Observability Cloud API.

Alternatively , you can opt for data streaming (Splunk-managed), data streaming (AWS-managed), or to configure the connection using Splunk Terraform. Learn more at Compare AWS connection options.

Poll AWS data using the UI 🔗

To access the guided setup for the AWS integration:

  1. Log in to Splunk Observability Cloud.

  2. On the navigation menu, select Data Management > Add Integration > Amazon Web Services.

UI wizard to connect to AWS

Follow the steps to configure the different connection options such as:

  • Overall region: The region AWS from which AWS manages your resources. See Supported AWS regions for more information.

  • Authentication type: How you will authenticate to connect with AWS. Learn more at Authenticate in AWS using an External ID (recommended).

  • Data types: The types of data and metadata to ingest.

  • In the CloudWatch Metrics option, select Polling as the ingestion method, and set up the polling rate at which you want Splunk Observability Cloud to poll CloudWatch for metric data.

  • Your data sources: AWS Regions and services.

Data sources for your AWS connection

For details on each step, read Connect to AWS via polling from the Splunk console.

Available AWS services 🔗

Check the list of AWS integrations available in Splunk Observability Cloud to monitor the specific services you’re using.

For the list of metrics provided by each service, see the AWS official documentation .

Install the OpenTelemetry Collector to send server and cluster data (Optional) 🔗

Optionally, you can install the Splunk Distribution of OpenTelemetry Collector on any hosts or clusters you’re using as a part of your infrastructure to send metrics to Infrastructure Monitoring, traces to APM, or logs to the Splunk Platform.

One of the benefits of using the Splunk Distribution of OpenTelemetry Collector to send your data to Splunk Observability Cloud is that Related Content, a feature that activates users to seamlessly move between key views in Splunk Observability Cloud, is easier to implement. For more information, see Related Content in Splunk Observability Cloud.

Next 🔗

You’ve completed the first step of the tutorial!

To learn how to monitor your AWS data and services, continue to Monitor and use AWS data in Splunk Observability Cloud.