MCP sample fetch now asks for common Winlogbeat/ECS fields before
This commit is contained in:
19
README.md
19
README.md
@@ -72,6 +72,19 @@ validated against fields actually seen in the stream before it can be applied.
|
||||
Unknown fields, raw message fields, internal `fgai_*` fields, and unknown
|
||||
detectors are rejected.
|
||||
|
||||
Windows-like streams are recognized from stream names such as `Windows`,
|
||||
`Winlog`, `Security Event Log`, `Sysmon`, and `Powershell`, or from Windows event
|
||||
fields. The MCP search asks for common Winlogbeat/ECS names such as
|
||||
`winlog.event_id`, `event.code`, `user.name`, `host.name`, `source.ip`,
|
||||
`winlog.channel`, and `process.name` before a profile exists. Their default
|
||||
recommendation favors normalized `username`, `hostname`, and `srcip` as
|
||||
entities, then uses the observed Windows fields such as event ID,
|
||||
action/outcome, channel/provider, `logon_type`, process/service fields, and
|
||||
event category/type as categorical baseline fields. The authentication-failure
|
||||
detector is enabled by default. You can still edit the applied profile per
|
||||
stream when your Windows parser uses different field names or when a stream
|
||||
contains a narrower log type.
|
||||
|
||||
Settings also lists locally installed Ollama models from `http://127.0.0.1:11434/api/tags`.
|
||||
Click a model name to fill both the dashboard analyst model and profile advisor
|
||||
model fields.
|
||||
@@ -445,9 +458,9 @@ filebeat -e -c examples/filebeat-windows-synthetic.yml
|
||||
|
||||
Update the absolute JSONL path and Graylog host in the Filebeat template first.
|
||||
Route `stream_hint: Windows` to a dedicated Graylog stream, then enable that
|
||||
stream in SignalScope and configure a profile such as entity `user` or
|
||||
`source_ip`, categorical `event_id`, `status`, `logon_type`, and numeric fields
|
||||
when present. Filebeat uses its Logstash output to communicate with Graylog's
|
||||
stream in SignalScope. The Settings page should recommend a Windows profile once
|
||||
sample events have been fetched; apply it and adjust the entity/categorical
|
||||
fields if your parser uses different names. Filebeat uses its Logstash output to communicate with Graylog's
|
||||
Beats input on TCP `5044`. [Graylog Beats input documentation](https://go2docs.graylog.org/current/getting_in_log_data/beats_input.html)
|
||||
|
||||
For logs, configure FortiGate syslog to write into a local file such as `logs/fg_syslog.jsonl`. The parser supports common key/value syslog lines and JSONL.
|
||||
|
||||
Reference in New Issue
Block a user