How to check the status of SQL Server Services remotely?

There is windows “SC” utility and the following “Heart Beat” approach.

http://www.databasejournal.com/features/mssql/print.php/3347241

You can use SC query and look for string RUNNING

SC \\machineName query MSSQLSERVER ! findstr “RUNNING”