Setting up AWS Integration
A step-by-step guide of how to connect to your AWS account and give Temperstack permissions
Last updated
A step-by-step guide of how to connect to your AWS account and give Temperstack permissions
Last updated
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:
For Role-based Integration, refer to the link provided below:
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"
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.
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
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: