> Сервис, запущенный шелл скриптом, может лечь и поднимет его только админ."И эти люди..." (ц)
Павел, во-первых, рядом уже правильно сказали: у хорошего админа сервисы просто так не грохаются, если такое случилось -- это повод для разбирательства. А во-вторых -- у сисадминов попроще (вроде меня) и в ситуациях, когда даже минутный даунтайм единичной копии сервиса всё-таки недопустим, давным-давно существует https://mmonit.com/monit/ (и это не единственная реализация, хотя, как по мне, лучшая среди подобных).
Все эти "современные решения" понапиханы в systemd в кастрированном виде из давно существовавшего уже. Примерно как каталоги и интерпретатор команд в MS-DOS.