not sure how good of an idea it is but I'm thinking of adding a few lines to the SystemD unit file for Elasticsearch so the service will automatically restart if it dies.
Something like Restart
Is anyone doing this? Looks like you can control the unit file template with $init_template in the Puppet module
Anyway, any reason not to do this?