Hi Steffens,
Thanks for assisting me.
I have tried using those tools to get it to work. I removed the original content in default.json
and replaced it with the following as a test.
{
"description": "Pipeline for parsing Tailored Nginx access logs used for TLS.",
"processors": [{
"grok": {
"field": "message",
"patterns":[
"%{IP:nginx.access.remote_ip} %{DATA:nginx.access.protocol} %{DATA:nginx.access.cipher} %{WORD:nginx.access.request} / HTTP/%{NUMBER:nginx.access.http_version}"
],
"ignore_missing": true
}
}]
}
This is the pattern for the costume log formats. When I reloaded the pipeline it worked. the filter broke down the message field.
I have seen in other questions people having more than one pattern in a Filebeat module.
I just can't seem to add the costume log format pattern without it coming up with a syntax error or failing completely.