Но у меня был случай когда он работал а сайт лежал притом и fpm работал, а сайт отдавал 500 ( и да бд тоже работала)
так что я все-же рекомендую идти не от мнения считает ли себя апачь рабочим, а по факту проверять работает ли сам сайт.
/usr/bin/curl -I http://site.ru 2>/dev/null | head -n 1 | awk -F" " '{print $2}' | grep "200" || service apache2 restart
Как алиард это куда как более весомо.
НУ и от него уже плясать че делать дальше.