Sorry, I think I don't fully understand the question, let me add some comments to see if they help
Do you mean that an index is created with the exact name "filebeat-", or with a name that starts with filebeat-? If it is a name that starts with filebeat- this is the expected and recommended behaviour. What name were you expecting?
To what mapping do you refer? If you refer to the mapping of the fields in the CSV file, you may use the decode_csv_fields processor, this can parse each csv line and put them in a field as an array. Once in an array you can use the extract_array processor to define your mapping from the position of the value to some specific field.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.