syslog4j-graylog2
syslog4j-graylog2 copied to clipboard
The syslog4j fork from Graylog2. This is used since 0.10.0. The original code was very "special" and no actions were taken to improve it. This is planned to be replaced completely in future versions.
Fix for Graylog2/graylog2-server#3854 Replaced existing KV_PATTERN and QUOTED_KV_PATTERN with a single regex reusing them with (?:|), it matches both quoted and unquoted fields and avoids creating erroneous fields when the...
Support TCP keepalive count/interval/idle options and jdk11.
Fixes #35 I came upon the problem that the server part would not report the proper facility for messages. This patch fixes the problem by - changing the constants in...
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1. Release notes Sourced from junit's releases. JUnit 4.13.1 Please refer to the release notes for details. JUnit 4.13 Please refer to the release notes...
try catch to handle any exceptions and keep server up.
Some implementations need to be able to log every exception; i.e. to meet security certification requirements.
## code https://github.com/graylog-labs/syslog4j-graylog2/blob/374bc20d77c3aaa36a68bec5125dd82ce0a88aab/src/main/java/org/graylog2/syslog4j/impl/net/udp/UDPNetSyslog.java#L77 ## end An exception occurs when the UDP message is greater than 65507. The metering parameter "attempts" will not accumulate, resulting in failure to jump out of...
i use grant { permission java.net.SocketPermission "*", "listen,connect,accept,resolve"; permission java.lang.reflect.ReflectPermission "newProxyInPackage.org.graylog2.syslog4j.impl.unix"; }; but not work
I want to know how to turn off this cache, I don't need it, and I don't think most people need it, either.
Currently, only the keepalive function is enabled or disabled, but the probe and interval parameters are not supported. In many Internet scenarios, the default interval of keepalive in the Linux...