elastic / elastic/logstash

Logstash over-reload

Open
#6,156 1 comment 0 reactions 0 assignees View on GitHub
unconfirmed
Dominant language
Java
Stars
14.9k
Forks
3.5k
Avg merge
1d 4h
Merged PRs (30d)
88

Description

Logstash v 2.3

When specified auto-reload interval and your config file is too big (too many filters, etc.), logstash is too slow when checking if config is changed.

When checking changes is slower than reload interval, CPU is on 100% and memory usage slowly grows without limit.

Contributor guide

Open the contributing guide

Research direction

No source files, tests, or entry points are named. Start by reproducing the issue with a large configuration containing many filters and an auto-reload interval, then trace the configuration-change check and reload loop. Done means checking changes no longer drives CPU to 100% or causes unbounded memory growth when checking takes longer than the reload interval.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.