Hi,
I think this is some problem with timestamp of logs but I don't know how to solve this. Generally when I create index without 'contains time-based events ' (this checkbox during creating), then I see logs but of course without ability to choose according to date. In the other hand when I create index with this option (like on screenshot
"error"=>{"type"=>"invalid_index_name_exception", "reason"=>"Invalid index name [filebeat-2017-01-10 11:48:13:775+0000], must not contain the following characters [\, /, *, ?, ", <, >, |, , ,]", "index"=>"filebeat-2017-01-10 11:48:13:775+0000"}}}, :level=>:warn}
Mappings can be found by requesting /filebeat-*/_mapping from your elasticsearch node.
Regarding the logstash output, I'm guessing you don't want a new index every millisecond. Daily and monthly indices are common ({+YYYY.MM.dd}, {+YYYY.MM}). The invalid character is the space.
...and it started work . What is interesting in logs (in Kibana) I have now index named (from default of course) " logstash-2017.01.11". Earlier I created filebeat-* so it couldn't work of course. On the other hand I created earlier also index "*" but it didn't show anyting either so this is strange.
Anyway... my first settings in output.conf were somehow exaggerated and thats why it didn't work.
I'm closing the case and many thanks to you Jon for enagagement in this post
wrkilu
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.