I am looking to deploy my application on a server on which I would have no access in the future. I would like to have an indication of start-up errors generated by my program in particular and the system in general.
I have never used any of those supervision tools and wonder what added value those would bring in?
Is relying on the Debian/Ubuntu built-in init scheme not a good idea?