João Duarte
João Duarte
**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...
- [x] Set up doc file structure in plugins /docs/ directory https://github.com/logstash-plugins/logstash-integration-aws/tree/main/docs * Do not add any links yet. Hard-code the text as placeholders. * Do not add the :integration:...
The `config/jvm.options` file allows defining JVM settings like Xmx for Logstash. The same settings are also used for the plugin manager and other tools like the `logstash-keystore`, which can be...
TLS v1.3 is available since Java `8u262-b10` (AdoptOpenJDK) or` 8u261-b12` in the Oracle build. https://java.com/en/jre-jdk-cryptoroadmap.html Logstash 7.15/16 ships with Java 11 and 8.0 will even drop support for Java 8...
The [licenseMapping.csv](https://github.com/elastic/logstash/blob/main/tools/dependencies-report/src/main/resources/licenseMapping.csv) file has the goal being a single place to (1) check the software license of all code shipped with Logstash, and also (2) for users to quickly identify...
Configuring grok patterns without putting anchors such as ^ (match to the beginning of the line) or $ (match the end of the line) can cause the regex engine to...
when matching one field with multiple patterns, like: ``` grok { match => { "message" => [ "%{NUMBER:data}", "%{WORD:data}", "%{DATE}" ] } } ``` It'd be useful to know how...
migrates from https://github.com/elastic/logstash/issues/2590 ``` So when I have this input input="2015-02-11T17:49:29Z logspout dev_ziservice_1[1]: ASDF" grok { match => ["message", "%{TIMESTAMP_ISO8601:syslogTimestamp} %{SYSLOGHOST} %{DATA:container_name}(?:\[%{POSINT}\])?:%{SPACE}%{GREEDYDATA:message}"] overwrite => [ "message" ] } message is...
There's no need to have a class variable (@@patterns_path). During register time just include the 2 paths in @patterns_dir.