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.


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

Installation Process

1. 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.

2. Log in to Temperstack and navigate to the Integrations page via Admin > Integrations

3. On the integrations page click on AWS

4. Enter the access and secret key you created earlier

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

  1. On the integrations view (admin-> Integrations ) you will see the AWS icon annotated with "Integrated"

IAM Setup GuideCreating IAM User: Temperstack with Policy

Frequently Asked Questions

Faq 1. Does Temperstack modify my AWS resources?

A: The AWS integration specifically does not make any modifications to your AWS infrastructure. All of the API calls are read-only.

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?

Currently, Temperstack supports only one AWS account integration in one account.

Last updated