Update 3rd party dependencies.

This commit is contained in:
Mark Nellemann 2021-12-03 11:29:55 +01:00
parent 69347764a9
commit 326975fcfa
3 changed files with 16 additions and 13 deletions

View file

@ -1,6 +1,6 @@
# Syslog Server # Syslog Server
All received messages are written to *stdout* and/or forwarded to a remote logging solution. All received messages are written to *stdout* and/or forwarded to a remote logging destination.
The syslog server is able to listen on both UDP and TCP and parses syslog messages in either RFC5424 or RFC3164 (BSD) format. The syslog server is able to listen on both UDP and TCP and parses syslog messages in either RFC5424 or RFC3164 (BSD) format.
@ -9,9 +9,12 @@ This software is free to use and is licensed under the [Apache 2.0 License](http
![architecture](https://bitbucket.org/mnellemann/syslogd/downloads/syslogd.svg) ![architecture](https://bitbucket.org/mnellemann/syslogd/downloads/syslogd.svg)
The default syslog port (514) requires you to run syslogd as root / administrator. The default syslog port (514) requires you to run syslogd as root / administrator.
If you do not wish to do so, you can choose a port number (with the *-p* or *--port* flag) above 1024. If you do not wish to do so, you can choose any port number (with the *-p* or *--port* flag) above 1024.
Supported remote logging solutions are Syslog (RFC5424 over UDP), Graylog (GELF over UDP) and Grafana Loki. Supported remote logging destinations are:
- Syslog (RFC5424 over UDP)
- Graylog (GELF over UDP)
- and Grafana Loki (HTTP over TCP).
## Usage Instructions ## Usage Instructions
@ -75,7 +78,7 @@ If you don't want any output locally (only forwarding), you can use the ```--no-
### IBM AIX and VIO Servers ### IBM AIX and VIO Servers
Syslog messages from AIX (and IBM Power Virtual I/O Servers) can be troublesome with some logging solutions. These can be received with Syslog messages from AIX (and IBM Power Virtual I/O Servers) can be troublesome with some logging solutions. These can be received with
syslogd and then forwarded on to your preferred logging solution. *syslogd* and then forwarded on to your preferred logging solution.
### Forwarding to Grafana Loki ### Forwarding to Grafana Loki

View file

@ -8,18 +8,18 @@ plugins {
} }
repositories { repositories {
jcenter() mavenCentral()
} }
dependencies { dependencies {
annotationProcessor 'info.picocli:picocli-codegen:4.6.1' annotationProcessor 'info.picocli:picocli-codegen:4.6.2'
implementation 'info.picocli:picocli:4.6.1' implementation 'info.picocli:picocli:4.6.2'
implementation 'org.slf4j:slf4j-api:1.7.30' implementation 'org.slf4j:slf4j-api:1.7.32'
implementation 'org.slf4j:slf4j-simple:1.7.30' implementation 'org.slf4j:slf4j-simple:1.7.32'
testImplementation('org.spockframework:spock-core:2.0-M4-groovy-3.0') testImplementation('org.spockframework:spock-core:2.0-groovy-3.0')
testImplementation 'org.slf4j:slf4j-api:1.7.30' testImplementation 'org.slf4j:slf4j-api:1.7.32'
testRuntime("org.slf4j:slf4j-simple:1.7.30") testRuntime("org.slf4j:slf4j-simple:1.7.32")
} }
application { application {

View file

@ -1,3 +1,3 @@
id = syslogd id = syslogd
group = biz.nellemann.syslogd group = biz.nellemann.syslogd
version = 1.2.4 version = 1.2.5