A powerful and intelligent log processing tool written in Go
Find a file
Winni Neessen 0fae461408
Implement Ruleset configuration in logranger
Added a Ruleset configuration to the logranger application, along with associated error handling. The code now loads a ruleset file from configuration, checks for duplicate rules, and logs each rule as it is found. The ruleset is also integrated within the server setup. The PIDFile now includes a default RuleFile reference in config.go.
2023-12-22 17:31:41 +01:00
.github Add SPDX license identifiers and update copyright year 2023-12-15 16:35:41 +01:00
.idea Add SPDX license identifiers and update copyright year 2023-12-15 16:35:41 +01:00
cmd/server Refactor signal handling and remove SPDX licensing details 2023-12-15 17:35:27 +01:00
etc Relocate logranger.toml and update .gitignore 2023-12-21 20:17:10 +01:00
LICENSES Add SPDX license identifiers and update copyright year 2023-12-15 16:35:41 +01:00
.gitignore Add more pattern to .gitignore 2023-12-22 17:31:28 +01:00
.golangci.toml Add initial server implementation with config loading and listener setup 2023-12-14 12:09:01 +01:00
config.go Implement Ruleset configuration in logranger 2023-12-22 17:31:41 +01:00
connection.go Add copyright notice to connection.go 2023-12-22 15:26:31 +01:00
error.go Correct typo in error.go comments 2023-12-22 16:08:02 +01:00
go.mod Update go-parsesyslog dependency and refine server connection handling 2023-12-22 15:24:58 +01:00
go.sum Update go-parsesyslog dependency and refine server connection handling 2023-12-22 15:24:58 +01:00
go.sum.license Add SPDX license details to go.sum.license 2023-12-15 17:41:15 +01:00
LICENSE Initial commit 2023-12-08 14:31:37 +01:00
listener.go Correct spelling errors in error messages 2023-12-22 15:31:44 +01:00
README.md Add SPDX license identifiers and update copyright year 2023-12-15 16:35:41 +01:00
rule.go Implement Ruleset configuration in logranger 2023-12-22 17:31:41 +01:00
server.go Implement Ruleset configuration in logranger 2023-12-22 17:31:41 +01:00
sonar-project.properties Add SPDX license identifiers and update copyright year 2023-12-15 16:35:41 +01:00

logranger

Perform actions on rule-based incoming syslog messages