You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 2, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: gdi/get-data-in/connect/aws/aws-cloudformation.rst
+20-34Lines changed: 20 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,66 +7,50 @@ Available CloudFormation and Terraform templates
7
7
.. meta::
8
8
:description: CloudFormation templates for AWS in Splunk Observability Cloud.
9
9
10
-
11
10
To create Splunk-managed Metric Streams resources you can either use :ref:`CloudFormation <aws-cloudformation-use>` or a :ref:`Terraform template <aws-terraform-use>`.
12
11
13
12
.. _aws-cloudformation-use:
14
13
15
14
Use CloudFormation to connect to Splunk Observability Cloud
You need to install the AWS integration first before you use any Cloudformation template. Learn more at :ref:`get-started-aws`.
17
+
To use CloudFormation to connect to Splunk Observability Cloud follow these steps:
18
+
19
+
1. Install the AWS integration. Learn more at :ref:`get-started-aws`.
20
+
21
+
2. Decide which :ref:`CloudFormation template <aws-cloudformation-templates>` to use depending on your deployment method (for example, per AWS region or per AWS account) and integration type. Note that templates are only available for Metric Sreams.
19
22
20
-
Decide which CloudFormation template to use depending on your deployment method (for example, per AWS region or per AWS account) and integration type. Even if you don't intend to use all options, you can safely deploy a CloudFormation template, since unused infrastructure doesn't generate costs.
23
+
* Even if you don't intend to use all options you can safely deploy any CloudFormation template since unused infrastructure doesn't generate costs.
24
+
25
+
3. Select the QuickLink for your chosen template. The QuickLink automatically opens the AWS Management Console in the last region you used, but you can select any other region in the AWS Management Console.
21
26
22
27
.. caution:: Splunk Log Observer is no longer available for new users. You can continue to use Log Observer if you already have an entitlement. To collect logs, see :ref:`aws-logs`.
23
28
29
+
.. _aws-cloudformation-templates:
30
+
24
31
Prepopulated CloudFormation templates
25
32
-------------------------------------------
26
33
27
-
Select the QuickLink for a template which supports Metric Streams to open the AWS Management Console in the last region that you used.
34
+
These are the available prepopulated CloudFormation templates to create AWS Metric Streams resources:
28
35
29
36
.. list-table::
30
37
:header-rows: 1
31
-
:widths: 20, 20, 35, 35
38
+
:widths: 20, 40, 40
32
39
:width: 100
33
40
34
-
* - Supports Metric Streams
35
-
- Deployment type
41
+
* - Deployment type
36
42
- QuickLink
37
43
- Hosted template
38
44
39
-
* - Yes
40
-
- Once per account (using StackSets)
41
-
- Deploy this :new-page:`QuickLink <https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://o11y-public.s3.amazonaws.com/aws-cloudformation-templates/release/template_all_features.yaml>`
- Deploy :new-page:`this QuickLink <https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://o11y-public.s3.amazonaws.com/aws-cloudformation-templates/release/template_all_features_regional.yaml>` in every region
- Deploy this :new-page:`QuickLink <https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://o11y-public.s3.amazonaws.com/aws-cloudformation-templates/release/template_logs.yaml>`
- Deploy :new-page:`this QuickLink <https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://o11y-public.s3.amazonaws.com/aws-cloudformation-templates/release/template_logs_regional.yaml>` in every region
- Deploy this :new-page:`QuickLink <https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://o11y-public.s3.amazonaws.com/aws-cloudformation-templates/release/template_metric_streams.yaml>`
- Deploy :new-page:`this QuickLink <https://console.aws.amazon.com/cloudformation/home#/stacks/create/review?templateURL=https://o11y-public.s3.amazonaws.com/aws-cloudformation-templates/release/template_metric_streams_regional.yaml>` in every region
From the :strong:`CloudFormation templates` table, select the QuickLink for a template with support for metric streams. The QuickLink automatically opens the AWS Management Console in the last region you used, but you can select any other region in the AWS Management Console.
53
+
To see other CloudFormation templates offered by Splunk Observability Cloud refer to the :new-page:`AWS CloudFormation templates <https://github.com/signalfx/aws-cloudformation-templates/tree/main>` repo in GitHub.
70
54
71
55
Custom CloudFormation templates
72
56
-------------------------------------------
@@ -85,6 +69,8 @@ You can optionally use AWS CloudFormation StackSets to work simultaneously acros
85
69
Use the Terraform template to connect to Splunk Observability Cloud
Alternatively, you can also deploy Kinesis Firehose with Terraform. See :new-page:`Terraform Setup for Creating Kinesis Firehose to Send CloudWatch Metric Stream <https://github.com/signalfx/aws-terraform-templates/tree/main>`.
72
+
Alternatively, you can also deploy Kinesis Firehose with Terraform. See the :new-page:`Terraform Setup for Creating Kinesis Firehose to Send CloudWatch Metric Stream <https://github.com/signalfx/aws-terraform-templates/tree/main>` GitHub repo.
73
+
74
+
The provided Terraform template supports Metric Streams only, and does not offer log support.
89
75
90
-
The provided Terraform template supports Metric Streams only, and does not offer log support.
76
+
For more information on how to use Terraform to connect to AWS, see :ref:`terraform-config`.
Copy file name to clipboardExpand all lines: gdi/get-data-in/connect/aws/aws-terraformconfig.rst
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,14 @@ To configure a connection through Terraform, perform the following steps:
99
99
100
100
5. Add your cloud service as a data source, as described in: :guilabel:`Data Source: signalfx_aws_services`, :guilabel:`Data Source: signalfx_azure_services`, or :guilabel:`Data Source: signalfx_gcp_services`. Data sources allow Terraform to use information defined outside of Terraform, defined by another separate Terraform configuration, or modified by functions.
101
101
102
-
.. note:: For more Terraform syntax examples, see the blog entry :new-page:`Manage Your Splunk Infrastructure as Code Using Terraform <https://www.splunk.com/en_us/blog/partners/manage-your-splunk-infrastructure-as-code-using-terraform.html>`. For examples of how to configure through the Splunk Observability Cloud API, see :ref:`Connect to AWS using the Splunk Observability Cloud API <get-configapi>`.
102
+
Additional resources
103
+
-------------------------------------------
104
+
105
+
See also:
106
+
107
+
* For more Terraform syntax examples, see the blog entry :new-page:`Manage Your Splunk Infrastructure as Code Using Terraform <https://www.splunk.com/en_us/blog/partners/manage-your-splunk-infrastructure-as-code-using-terraform.html>`.
108
+
* For examples of how to configure through the Splunk Observability Cloud API, see :ref:`Connect to AWS using the Splunk Observability Cloud API <get-configapi>`.
109
+
* For AWS Terraform templates, see :ref:`aws-terraform-use`.
0 commit comments