logstash
logstash copied to clipboard
Logstash - transport and process your logs, events, or other data
With version `8.4.0` of Logstash the age retention and clean consumed feature are available. To make the transition as smooth as possible there were provided no default for age retention...
## Release notes Fixed environment based configuration for monitoring.cluster_uuid ## What does this PR do? This commit adds `monitoring.cluster_uuid` to the env2yaml configuration whitelist and enables the user to set...
## Release notes [rn:skip] ## What does this PR do? Fixes a typo in docs ## Related issues - Superseeds #14338
## Release notes [rn:skip] ## What does this PR do? The class `org.logstash.execution.PipelineReporterExt` receives a`logger` parameter in its constructor which is never used. It's exposed through a `logger()` method which...
## Release notes [rn:skip] ## What does this PR do? Ensuring COPY instruction is used instead of ADD in all Dockerfiles (and related docs) ## Why is it important/What is...
There are cases of logstash completely crashing by an exception raised from inside an input sub-thread (a thread created by the input plugin to add concurrency to its input duties)....
The PQ checkpoint strategy has been modified to write to a temporary file and then atomically moved to the final checkpoint file name. On **Windows** but under some unknown specific...
[PR 12899](https://github.com/elastic/logstash/pull/12899) modified the best-practice doc to [add](https://github.com/elastic/logstash/blob/main/docs/static/best-practice.asciidoc#check-to-see-if-a-boolean-field-exists) a way to test whether a boolean field exists by using mutate+add_field to add a static value to [@metadata] and then use...
**Phase 1** - [x] [@kaisecheng] Don't overwrite the `@metadata` - #8721 - [x] Avoid waste of disk usage on each restart - #8022 **Phase 2** - [x] Add retention mechanism...