Есть очень простая задача: отслеживать с N-хостов «клиентов» доступность сервера. На каждом клиенте - в случае падения по любой причине линка до сервера выполнить скрипт а, в случае восстановления соединения с сервером - выполнить скрипт b. То ли мне кажется, то ли heartbeat и corosync для этого тяжеловаты. В любом случае, посоветуйте, какой из них выбрать, если это безальтернативно (писать скриптовый велосипед под эту задачу почему-то не хочется).
P.S. Если бы Zabbix-сервер не работал на том самом хосте, который собственно и нужно мониторить на предмет «а не упал ли», можно было бы сделать Action в Zabbix'е и не мучаться с микроскопом, пытаясь забить им гвоздь.