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:
Administrator privileges in your Splunk Observability Cloud and your AWS accounts.
-
You can authenticate either with an External ID (recommended) or using a security token.
For more details about creating organization access tokens, see Create and manage organization access tokens using Splunk Observability Cloud.
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:
Log in to Splunk Observability Cloud.
On the navigation menu, select
.
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.
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.