Setting up AWS Integration
A step-by-step guide of how to connect to your AWS account and give Temperstack permissions

Temperstack looks for alerts across all of your AWS services, including EC2, RDS, ELB, Lambda, ECS, API Gateway, DynamoDB, S3, SQS, and more.
Requirements
Installing the Temperstack AWS integration requires either an active trial or paid account to get started. You will also need to meet the following requirements:
Access to create IAM policies and users in your AWS account
For Key-based Integration, refer to the link provided below:
Creating IAM User: Temperstack with PolicyFor Role-based Integration, refer to the link provided below:
Creating IAM Role: Temperstack with PolicyInstallation Process
First follow the instructions in the IAM Set Up guide to create an IAM Policy and User to give Temperstack programmatic access to your AWS account. Keep track of the Access Key ID and Secret access key in the final step of the create user process.
Log in to Temperstack and navigate to the Integrations page via Admin > Integrations

3. On the integrations page click on AWS

Select whether it should be Key-based integration or Role-based integration and follow the instructions provided below.

After entering the required details, click on Test Connection. This will verify your credentials to fetch your EC2 instances.


The product takes some time to scan through AWS and give an Alert comprehensiveness score (ALCOM) score

On the integrations view you will see the AWS icon annotated with "Integrated"

Frequently Asked Questions
FAQ 1. Does Temperstack modify my AWS resources?
The AWS integration primarily requires read-only access to your AWS infrastructure to retrieve necessary data. However, write permissions are required for specific actions, such as configuring SNS topics and CloudWatch alarms for setting up alerts.
FAQ 2. Which AWS regions are supported?
The AWS integration currently collects data in the following regions
us-east-1
us-east-2
us-west-1
us-west-2
ca-central-1
eu-central-1
eu-west-1
eu-west-2
eu-west-3
ap-northeast-1
ap-northeast-2
ap-southeast-1
ap-southeast-2
ap-south-1
sa-east-1
FAQ 3. Can I have multiple AWS integrations?
Yes, Temperstack supports multiple AWS accounts, enabling centralized management of resources across different accounts. This feature improves visibility, simplifies resource allocation, and enhances security by applying consistent policies across accounts. It also ensures scalability, allowing for easy integration of additional accounts as your infrastructure grows.
Refer this page on how to setup multiple AWS account:
Multiple AWS Account IntegrationLast updated