Skip to content

[AWS] Add a new "Data Granularity" advanced parameter for metrics-related integrations #4246

@girodav

Description

@girodav

Summary

Introduce a new parameter that customers can use to define the granularity of the datapoints returned by GetMetricData API call.

Task

Add data_granularity parameter (metricbeat's PR elastic/beats#33133) to all datastreams relying on the aws/cloudwatch input. This parameter should be shown as “advanced” and not among the main ones (e.g period and region) and should be set by default to be equal to the collection period, if not defined by the customer. The current parameter “period” should be renamed to something like “collection period” to avoid confusion between this and the new granularity-related parameter.

List of datastreams

  • billing
  • cloudwatch_metrics
  • dynamodb
  • ebs
  • ec2_metrics
  • ecs_metrics
  • elb_metrics
  • firewall_metrics
  • kinesis
  • lambda
  • natgateway
  • rds
  • redshift
  • s3_daily_storage
  • s3_request
  • s3_storage_lens
  • sns
  • sqs
  • transitgateway
  • usage
  • vpn

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions