Skip to end of metadata
Go to start of metadata

Below script makes server to reboot if ping does not work

#/bin/bash
:Begin
ping -c 10 google.com
If %errorlevel% == 1 (
        echo noreply
        shutdown -r -t 0
)
If %errorlevel% == 0 (
        GoTo :End
)
:End

In my case, I run above scripts by cron job in every 10 mins.