On Kibana, I see all current data all the time.
But when I do a
curl -XGET 'http://elkcluster:9200/logstash-YYYY.MM.DD/_search?host=somehost&type=heartbeat'
it shows me out of date logstash heartbeats.
I go back to Kibana and everything is uptodate with respect to heartbeats and all other data from the host to ELK.
Why is curl out-of-date?
The logstash shipper log on the "some host" shows current heartbeats being sent with current timestamps a minute apart going back from wall clock time.