keep discoverds fileds in separate sqlite
This commit is contained in:
@@ -153,6 +153,15 @@ categorical, numeric, and detector fields. Existing profile names, field weights
|
||||
and detector threshold settings are preserved, so this is the fast path after
|
||||
field-alias matching improves or after Graylog starts parsing additional fields.
|
||||
|
||||
Profile discovery is accumulated over monitor cycles. This matters in high-EPS
|
||||
environments where each poll only fetches a raw sample for context while
|
||||
aggregate queries count the full window. Fields seen in earlier samples are kept
|
||||
in the local history database and continue to participate in recommended
|
||||
profiles and shared-field matching even if the current raw sample does not
|
||||
contain them. This lets late-arriving or less frequent fields such as custom
|
||||
`lcs_*` application fields stay visible long enough to be reviewed and appended
|
||||
to an existing profile.
|
||||
|
||||
Enabled streams are normalized through the same event model. Stream profiles
|
||||
define the entity, timestamp, categorical, and numeric fields used for baselines.
|
||||
The dashboard and Ollama then correlate behavior across sources, for example a
|
||||
|
||||
Reference in New Issue
Block a user