Hi team, just some quick questions:
- Can Filebeat setup a pipeline in Elasticsearch like it does with the template? What I meant is that I can send a JSON index template from FIlebeat to Elasticsearch using
setup.template.json.path: "/etc/filebeat/wazuh-template.json"
, is there something similar to send ingest pipelines? - How can I tell Filebeat that the time field for reference should be
myfield
instead of@timestamp
? This question is about using%{+yyyy.MM.dd}
in the Elasticsearch output, it takes@timestamp
but it would be nice if I can change it. - How can I use
%{+yyyy.MM.dd}
for other fields than@timestamp
(related to 2. ) ? - Can I split/extract strings from a field? Use case: my JSOn log has
"id": "11:22"
how can I extract 11 and 12 into different fields before sending it to Elasticsearch?
Important note 1: I know most things can be achieved using Logstash, this use case has no Logstash.
Important note 2: Some other things can be achieved using some ingest pipes in Elasticsearch, but I want to avoid doing a curl to Elasticseach and leave most of the logic to Filebeat when possible.
Thanks in advance, you guys are doing a great job.
Regards,