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.