Why are you using the pattern "dd/MMM/YYYY:HH:mm:ss Z" when your timestamp doesn't even resemble that format? I'm guessing the your timestamp are milliseconds since the epoch (i.e. 1476977583380 is Oct 20 at 15:33 UTC). Use the "UNIX_MS" pattern instead.
Secondly, it appears the timestamp field is nested two levels down and this needs to be taken into account. This should work:
date {
match => ["[jobs][builds][timestamp]", "UNIX_MS"]
remove_field => ["[jobs][builds][timestamp]"]
}
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.