AWS Metrics

PacketAI metric collector for AWS metrics is a pull agent with minimal configuration.

To grant PacketAI access to your AWS metrics:

Setup

  1. Go to Deploy PacketAI AWS

  2. Fill in your AWS Access key ID and AWS Secret access key

  3. Choose the integrations you want to monitor(toggle switch so it's green)

  4. Click on Start metrics monitoring

Configuration

No further configuration is needed

Note

PacketAI AWS collector will only work if the IAM user has the correct permissions for each AWS service:

Billing:

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • tag:getResources

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

CloudWatch:

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • tag:getResources

  • cloudwatch:ListMetrics

  • tag:getResources

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

EBS:

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • tag:getResources

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

EC2:

  • ec2:DescribeInstances

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

ELB:

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • tag:getResources

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

RDS:

  • cloudwatch:GetMetricData

  • ec2:DescribeRegions

  • rds:DescribeDBInstances

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

S3 daily storage:

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

S3 request:

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

SNS:

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • ec2:DescribeRegions

  • sns:ListTopics

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

SQS:

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • ec2:DescribeRegions

  • sqs:ListQueues

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

Usage:

  • ec2:DescribeRegions

  • cloudwatch:GetMetricData

  • cloudwatch:ListMetrics

  • tag:getResources

  • sts:GetCallerIdentity

  • iam:ListAccountAliases

Last updated