# Metricbeat - error... ERROR timeout waiting for event

**URL:** https://discuss.elastic.co/t/metricbeat-error-error-timeout-waiting-for-event/313165
**Category:** Beats
**Tags:** metricbeat
**Created:** [August 29, 2022, 1:00pm UTC](https://discuss.elastic.co/t/metricbeat-error-error-timeout-waiting-for-event/313165 "2022-08-29T13:00:37Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![el-jefe3](https://avatars.discourse-cdn.com/v4/letter/e/4491bb/32.png) [@el-jefe3](https://discuss.elastic.co/u/el-jefe3)
#### Post date: [August 29, 2022, 1:00pm UTC](https://discuss.elastic.co/t/metricbeat-error-error-timeout-waiting-for-event/313165/1 "2022-08-29T13:00:37Z")

</div>

I am attempting to ingest AWS data using metricbeat aws module. I am not getting configuration errors, but I am however getting timeout errors when running metricbeat test modules command.  
aws...  
cloudwatch...  
error... ERROR timeout waiting for an event  
aws...  
cloudwatch...  
error... ERROR timeout waiting for an event

I looked in the logs and cannot seem to find any logs to help me troubleshoot this problem. I verified IAM permissions based on documentation as well.

Here is my current aws.yml configuration file:

# Module: aws

# Docs: [https://www.elastic.co/guide/en/beats/metricbeat/main/metricbeat-module-aws.html](https://www.elastic.co/guide/en/beats/metricbeat/main/metricbeat-module-aws.html)

- module: aws  
period: 300s  
access\_key\_id: '${AWS\_ACCESS\_KEY\_ID:""}'  
secret\_access\_key: '${AWS\_SECRET\_ACCESS\_KEY:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Prod:""}'  
#role\_arn: '${AWS\_Role\_Elastic\_QB:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Dev:""}'  
#role\_arn: '${AWS\_Role\_Elastic\_Demo:""}'  
#endpoint: [amazonaws.com](http://amazonaws.com)  
#region: us-east-1  
metricsets:
  - elb  
metrics:
  - name:
    - ActiveConnectionCount
    - HTTP\_Fixed\_Response\_Count
    - HTTPCode\_ELB\_3XX\_Count
    - HTTPCode\_Backend\_3XX
    - HTTPCode\_Backend\_4XX
    - HTTPCode\_Backend\_5XX
    - HTTPCode\_ELB\_4XX
    - HTTPCode\_ELB\_5XX
    - RequestCount
    - SpilloverCount  
statistic:
    - Sum  
namespace: AWS/ELB  
resource\_type: elasticloadbalancing

  - name:
    - HealthyHostCount
    - SurgeQueueLength
    - UnHealthyHostCount  
statistic:
    - Maximum  
namespace: AWS/ELB  
resource\_type: elasticloadbalancing

  - name:
    - Latency
    - EstimatedALBActiveConnectionCount
    - EstimatedALBConsumedLCUs
    - EstimatedALBNewConnectionCount
    - EstimatedProcessedBytes  
statistic:
    - Average  
namespace: AWS/ELB  
resource\_type: elasticloadbalancing

  - name:
    - Latency
    - EstimatedALBActiveConnectionCount
    - EstimatedALBConsumedLCUs
    - EstimatedALBNewConnectionCount
    - EstimatedProcessedBytes  
statistic:
    - Average  
namespace: AWS/ELB  
resource\_type: elasticloadbalancing

  - name:
    - ActiveConnectionCount
    - ClientTLSNegotiationErrorCount
    - HTTP\_Fixed\_Response\_Count
    - HTTP\_Redirect\_Count
    - HTTP\_Redirect\_Url\_Limit\_Exceeded\_Count
    - HTTPCode\_ELB\_3XX\_Count
    - HTTPCode\_ELB\_4XX\_Count
    - HTTPCode\_ELB\_5XX\_Count
    - HTTPCode\_ELB\_500\_Count
    - HTTPCode\_ELB\_502\_Count
    - HTTPCode\_ELB\_503\_Count
    - HTTPCode\_ELB\_504\_Count
    - IPv6ProcessedBytes
    - IPv6RequestCount
    - NewConnectionCount
    - ProcessedBytes
    - RejectedConnectionCount
    - RequestCount
    - RuleEvaluations  
statistic:
    - Sum  
namespace: AWS/ELB  
resource\_type: elasticloadbalancing

  - name:
    - ConsumedLCUs  
statistic:
    - Average  
namespace: AWS/ELB  
resource\_type: elasticloadbalancing

  - name:
    - HealthyHostCount
    - UnHealthyHostCount  
statistic:
    - Maximum  
namespace: AWS/ApplicationELB  
resource\_type: elasticloadbalancing

  - name:
    - ActiveFlowCount
    - ActiveFlowCount\_TCP
    - ActiveFlowCount\_TLS
    - ActiveFlowCount\_UDP
    - ConsumedLCUs
    - ConsumedLCUs\_TCP
    - ConsumedLCUs\_TLS
    - ConsumedLCUs\_UDP  
statistic:
    - Average  
namespace: AWS/NetworkELB  
resource\_type: elasticloadbalancing

  - name:
    - ClientTLSNegotiationErrorCount
    - NewFlowCount
    - NewFlowCount\_TLS
    - NewFlowCount\_TCP
    - NewFlowCount\_UDP
    - ProcessedBytes
    - ProcessedBytes\_TCP
    - ProcessedBytes\_TLS
    - ProcessedBytes\_UDP
    - TargetTLSNegotiationErrorCount
    - TCP\_Client\_Reset\_Count
    - TCP\_ELB\_Reset\_Count
    - TCP\_Target\_Reset\_Count  
statistic:
    - Sum  
namespace: AWS/NetworkELB  
resource\_type: elasticloadbalancing

  - name:
    - HealthyHostCount
    - UnHealthyHostCount  
statistic:
    - Maximum  
namespace: AWS/NetworkELB  
resource\_type: elasticloadbalancing  
metrics:

  - name:
    - AllRequests
    - GetRequests
    - PutRequests
    - DeleteRequests
    - HeadRequests
    - PostRequests
    - SelectRequests
    - SelectScannedBytes
    - SelectReturnedBytes
    - ListRequests
    - BytesDownloaded
    - BytesUploaded
    - 4xxErrors
    - 5xxErrors
    - FirstByteLatency
    - TotalRequestLatency  
statistic:
    - Average  
namespace: AWS/NetworkELB  
resource\_type: elasticloadbalancing

  - namespace: AWS/S3
  - namespace: AWS/NATGATEWAY
  - namespace: AWS/RDS
  - namespace: AWS/USAGE

- module: aws  
period: 300s  
access\_key\_id: '${AWS\_ACCESS\_KEY\_ID:""}'  
secret\_access\_key: '${AWS\_SECRET\_ACCESS\_KEY:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Prod:""}'  
role\_arn: '${AWS\_Role\_Elastic\_QB:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Dev:""}'  
#role\_arn: '${AWS\_Role\_Elastic\_Demo:""}'  
#endpoint: [amazonaws.com](http://amazonaws.com)  
#region: us-east-1  
metricsets:
  - ec2  
metrics:
  - name:
    - CPUUtilization
    - CPUCreditUsage
    - CPUCreditBalance
    - CPUSurplusCreditBalance
    - CPUSurplusCreditsCharged
    - StatusCheckFailed
    - StatusCheckFailed\_Instance
    - StatusCheckFailed\_System  
statistic: ["Average"]  
namespace: AWS/EC2  
resource\_type: ec2:instance

  - name:
    - DiskReadBytes
    - DiskReadOps
    - DiskWriteBytes
    - DiskWriteOps
    - NetworkIn
    - NetworkPacketsIn
    - NetworkOut
    - NetworkPacketsOut  
statistic:
    - Sum  
namespace: AWS/EC2  
resource\_type: ec2:instance

- module: aws  
period: 24h  
access\_key\_id: '${AWS\_ACCESS\_KEY\_ID:""}'  
secret\_access\_key: '${AWS\_SECRET\_ACCESS\_KEY:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Prod:""}'  
role\_arn: '${AWS\_Role\_Elastic\_QB:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Dev:""}'  
#role\_arn: '${AWS\_Role\_Elastic\_Demo:""}'  
#endpoint: [amazonaws.com](http://amazonaws.com)  
#region: us-east-1  
metricsets:
  - billing  
cost\_explorer\_config:  
group\_by\_dimension\_keys:
    - "AZ"
    - "INSTANCE\_TYPE"
    - "SERVICE"
    - "LINKED\_ACCOUNT"  
group\_by\_tag\_keys:
    - "aws:createdBy"

- module: aws  
access\_key\_id: '${AWS\_ACCESS\_KEY\_ID:""}'  
secret\_access\_key: '${AWS\_SECRET\_ACCESS\_KEY:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Prod:""}'  
role\_arn: '${AWS\_Role\_Elastic\_QB:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Dev:""}'  
#role\_arn: '${AWS\_Role\_Elastic\_Demo:""}'  
#endpoint: [amazonaws.com](http://amazonaws.com)  
#region: us-east-1  
period: 24h  
metricsets:
  - s3\_daily\_storage  
namespace: AWS/S3

- module: aws  
access\_key\_id: '${AWS\_ACCESS\_KEY\_ID:""}'  
secret\_access\_key: '${AWS\_SECRET\_ACCESS\_KEY:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Prod:""}'  
role\_arn: '${AWS\_Role\_Elastic\_QB:""}'  
role\_arn: '${AWS\_Role\_Elastic\_Dev:""}'  
#role\_arn: '${AWS\_Role\_Elastic\_Demo:""}'
# endpoint: [amazonaws.com](http://amazonaws.com)

# region: us-east-1

period: 1m  
latency: 300s  
metricsets:  
- s3\_request  
namespace: AWS/S3

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [September 26, 2022, 3:00pm UTC](https://discuss.elastic.co/t/metricbeat-error-error-timeout-waiting-for-event/313165/2 "2022-09-26T15:00:48Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
