Create Index Name in Logstash based on event fields


i try to create an index name based on fields I added in my beat.yml.
I added a customer field in my beats.yml:

- add_fields:
target: customer
name: testcustomer

Now I would like to create the index name based on the customer field in logstash:

index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
How can I add the field to the index name, I tried it with
%{} and %{[customer][name]},
but it wasnt working at all.

It would help me a lot if someone could help me out here :slight_smile:

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.