コマンド結果の<TcpTestSucceeded>プロパティがBoolean型の値を持ちますので、
(Test-NetConnection <対象ホスト> -Port <ポート番号>).TcpTestSucceeded
とすることで指定したTCPポートの疎通をTrue/Falseで取得できます。
・Invoke-WebRequest(HTTP/HTTPS)
HTTPの死活監視をするのであれば、Invoke-WebRequestが使えます。
Invoke-WebRequest <URL>コマンドを実行し、StatusCodeプロパティが200を返すかどうかでL7(アプリケーション層)レベルの監視が可能になります。
HTTP/HTTPSに関しては手っ取り早く使えそうなコマンドレットがありましたが、それ以外のサービス監視については、調べ中です...。