In my filter I did:
mutate {
                     add_field => { "[@metadata][indexname]" => "CMServer" }
                     convert => { "cputimeinmillisec" => "float" }
                }
and my output is:
output {
         elasticsearch  { 
              hosts => ["localhost:9200"]
              index => "logstash%{[@metadata][indexname]}%{+YYYY.MM.dd}"
         }
         stdout { codec => rubydebug }
}
Output is generated to stdout, but nothing to elasticsearch.
If I set the index as below, I can see the output in elasticsearch :
index => "logstash%{[@metadata][beat]}%{+YYYY.MM.dd}"
Any Idea?
*I am running Version 6 Beta on Windows platform.
Thanks
Sharon.