I have latest ELK docker image, and I send application logs from windows with filebeat, everything is almost fine
I have this kinf of message :
2019-02-21 10:35:00,085 [3140] INFO - Début du batch EDNotif
2019-02-21 10:35:00,993 [3140] INFO - Récupération des cheptels à traiter...
2019-02-21 10:35:01,005 [3140] INFO - Récupération des cheptels à traiter... OK ! (15ms)
2019-02-21 10:35:01,006 [3140] INFO - Récupération des événements à traiter par cheptels...
2019-02-21 10:35:01,006 [3140] INFO - Récupération des événements à traiter par cheptels... OK ! (0ms)
2019-02-21 10:35:01,007 [3140] INFO - Fin du batch EDNotif (Code retour : 0)
The message is correctly sended to ES, and in Kibana I can see my messages with fields.
BUT I have a problem with Timestamp. My date filter is not applied. Kibana shows me this data :
The grok that parses the timestamp has to come before the date filter that is meant to parse it.
The grok filter does not capture the timestamp. Change %{TIMESTAMP_ISO8601} to %{TIMESTAMP_ISO8601:timestamp}. That said, that timestamp does not match TIMESTAMP_ISO8601 so you need a different pattern.
It appears that your input is not UTF-8. Maybe ISO-8859-1?
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.