@crazyluki
jak padnie serwer http to dostaniesz false-positive, że cały serwer padł. Imo najlepiej zrobić to socketach (php -> fsockopen) na jakiś port który wiadomo, że zawsze będzie otwarty ( może ssh, on zwykle bez powodu nie pada) + dodatkowo ping ( pear -> Net_Ping)