I have just upgraded metricbeat from version 5.6.8 to 6.2.4 and my metrics seem to be disappearing into thin air. My setup :
meticbeat ==> Logstash beats
config below :
input {
beats {
codec => plain { charset => "UTF-8" }
port => 4545
ssl => true
ssl_certificate => "/logstash/logstash.crt"
ssl_key => "/logstash/logstash.key"
}
}
output {
if [type] == "metricsets" {
stdout { codec => rubydebug }
}
else { other outputs, etc}
}
If I tail the metricbeat log file on the client system it seems to be ack'ing the events, i.e {"network":{"events":8,"success":8}}}
If I remove the filter [type] == "metricsets" the events come through...any ideas?
H