elastic / elastic/apm-server

Improve logging around 'queue is full' error

Open
#11,573 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
1.3k
Forks
543
Avg merge
1d 18h
Merged PRs (30d)
109

Description

This was first considered with https://github.com/elastic/apm-server/issues/990. At the time, it was closed, but it might be worth revisiting now that some time has passed.

The 'queue is full' error can indicate a number of different issues. It would be very helpful if we could improve the logging around the 'queue is full' event to include some more information, such as what is being returned from Elasticsearch or Logstash, and what the current state of the queue itself is. It would also be helpful to allow an option to log the current state of the queue and how many events it contains, even if it is a debug level setting. Exposing it so metricbeat can collect queue statistics would be even better.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.