-
Notifications
You must be signed in to change notification settings - Fork 5k
Closed
Labels
Team:PlatformsLabel for the Integrations - Platforms teamLabel for the Integrations - Platforms teammetasize/XL
Description
In aws module we have several metricsets that are not lightweight modules. This issue is to track the work for converting them into lightweight modules. There are some problems we are facing:
- Some metricsets are not only calling CloudWatch API. For example, billing metricset is also making CostExplorer API and ec2 metricset is also making DescribeInstances API.
-
* billing: also uses CostExplorer API - * ec2: also uses EC2 DescribeInstances API Migrate ec2 metricset to use cloudwatch input as light weight module #25924
- * rds: also uses RDS DescribeDBInstances API Migrate rds metricset to use cloudwatch input as light weight module #26077
- * s3_daily_storage: easy migration Move s3_daily_storage and s3_request metricsets to use cloudwatch input #21703
- * s3_request: easy migration Move s3_daily_storage and s3_request metricsets to use cloudwatch input #21703
- * sqs: also uses SQS ListQueues API Migrate sqs metricset to use cloudwatch input as light weight module #26117
- How to keep backwards compatibility with metric names. For example, after using lightweight module,
aws.ec2.cpu.total.pctwill beaws.ec2. CPUUtilization.avg. @jsoriano suggested that fields can be renamed using processors. This will be a good option to keep both names instead of making a breaking change.
This is a meta issue to track the work for migrating all listed metricsets above to use lightweight modules.
Metadata
Metadata
Assignees
Labels
Team:PlatformsLabel for the Integrations - Platforms teamLabel for the Integrations - Platforms teammetasize/XL