"use strict";(self.webpackChunkinfluxdb_ui=self.webpackChunkinfluxdb_ui||[]).push([[100],{4344:e=>{e.exports='# Pull Metric Statistics from Amazon CloudWatch\n[[inputs.cloudwatch]]\n  ## Amazon Region\n  region = "us-east-1"\n\n  ## Amazon Credentials\n  ## Credentials are loaded in the following order\n  ## 1) Web identity provider credentials via STS if role_arn and web_identity_token_file are specified\n  ## 2) Assumed credentials via STS if role_arn is specified\n  ## 3) explicit credentials from \'access_key\' and \'secret_key\'\n  ## 4) shared profile from \'profile\'\n  ## 5) environment variables\n  ## 6) shared credentials file\n  ## 7) EC2 Instance Profile\n  # access_key = ""\n  # secret_key = ""\n  # token = ""\n  # role_arn = ""\n  # web_identity_token_file = ""\n  # role_session_name = ""\n  # profile = ""\n  # shared_credential_file = ""\n\n  ## Endpoint to make request against, the correct endpoint is automatically\n  ## determined and this option should only be set if you wish to override the\n  ## default.\n  ##   ex: endpoint_url = "http://localhost:8000"\n  # endpoint_url = ""\n\n  ## Set http_proxy\n  # use_system_proxy = false\n  # http_proxy_url = "http://localhost:8888"\n\n  # The minimum period for Cloudwatch metrics is 1 minute (60s). However not all\n  # metrics are made available to the 1 minute period. Some are collected at\n  # 3 minute, 5 minute, or larger intervals. See https://aws.amazon.com/cloudwatch/faqs/#monitoring.\n  # Note that if a period is configured that is smaller than the minimum for a\n  # particular metric, that metric will not be returned by the Cloudwatch API\n  # and will not be collected by Telegraf.\n  #\n  ## Requested CloudWatch aggregation Period (required - must be a multiple of 60s)\n  period = "5m"\n\n  ## Collection Delay (required - must account for metrics availability via CloudWatch API)\n  delay = "5m"\n\n  ## Recommended: use metric \'interval\' that is a multiple of \'period\' to avoid\n  ## gaps or overlap in pulled data\n  interval = "5m"\n\n  ## Recommended if "delay" and "period" are both within 3 hours of request time. Invalid values will be ignored.\n  ## Recently Active feature will only poll for CloudWatch ListMetrics values that occurred within the last 3 Hours.\n  ## If enabled, it will reduce total API usage of the CloudWatch ListMetrics API and require less memory to retain.\n  ## Do not enable if "period" or "delay" is longer than 3 hours, as it will not return data more than 3 hours old.\n  ## See https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html\n  #recently_active = "PT3H"\n\n  ## Configure the TTL for the internal cache of metrics.\n  # cache_ttl = "1h"\n\n  ## Metric Statistic Namespaces (required)\n  namespaces = ["AWS/ELB"]\n  # A single metric statistic namespace that will be appended to namespaces on startup\n  # namespace = "AWS/ELB"\n\n  ## Maximum requests per second. Note that the global default AWS rate limit is\n  ## 50 reqs/sec, so if you define multiple namespaces, these should add up to a\n  ## maximum of 50.\n  ## See http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/cloudwatch_limits.html\n  # ratelimit = 25\n\n  ## Timeout for http requests made by the cloudwatch client.\n  # timeout = "5s"\n\n  ## Namespace-wide statistic filters. These allow fewer queries to be made to\n  ## cloudwatch.\n  # statistic_include = [ "average", "sum", "minimum", "maximum", sample_count" ]\n  # statistic_exclude = []\n\n  ## Metrics to Pull\n  ## Defaults to all Metrics in Namespace if nothing is provided\n  ## Refreshes Namespace available metrics every 1h\n  #[[inputs.cloudwatch.metrics]]\n  #  names = ["Latency", "RequestCount"]\n  #\n  #  ## Statistic filters for Metric.  These allow for retrieving specific\n  #  ## statistics for an individual metric.\n  #  # statistic_include = [ "average", "sum", "minimum", "maximum", sample_count" ]\n  #  # statistic_exclude = []\n  #\n  #  ## Dimension filters for Metric.  All dimensions defined for the metric names\n  #  ## must be specified in order to retrieve the metric statistics.\n  #  ## \'value\' has wildcard / \'glob\' matching support such as \'p-*\'.\n  #  [[inputs.cloudwatch.metrics.dimensions]]\n  #    name = "LoadBalancerName"\n  #    value = "p-example"\n'}}]);