joshsoftware / joshsoftware/minion-agent

Is there a way for the log gathering to be smarter about lines that should be together?

Open
#26 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Crystal
Stars
4
Forks
2
PR merge metrics
No merged PRs in 30d

Description

The base assumption is one line = one log record.

This works in most cases. In some cases, like Rails logs, this may not be the case. If there is a stack dump, for instance, there will be a bunch of lines that are all part of a single log record.

The agent should have a way to be smarter about this. Maybe the solution is to provide a set of log preprocessors, so when a log is defined in the config file, the definition can name a preprocessor that can handle these special cases.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.