No there aren't any as far as I know, but this would be most useful.
The SMC Server Manager plugin "Validate" command is only available in the interactive point & click interface, no corresponding CLI unfortunately.
I have tried to develop some workspace validation script of my own, but it's assessing roughly a proxy state of the server, not a standardized technical validation status. When the server is down, then the script execution status displays an error accordingly. The IOMOPERATE procedure has some List Information command which can be used indirectly to test the server status.
It's a rather simple case since the Workspace server I worked with reused the same technical account, was not clustered and is merely a command-line + socket. In more complex situations, for instance with shared-context servers like Stored Process servers, Pooled Workspace etc, this might be more tricky not to mention the validation of the authentication sub-process itself: if the remote SAS sessions are launched under the personal identity/account of the user then the validation process has to take into account this variability (eg sassrv account or even sasdemo might work, whereas another specific account might not due to some permissions problems outside the scope of SAS).
tested with 9.3 M1 on Linux RHEL6
Important : a token-based authenticating Workspace was required and an internal sas admin account like sasadm@saspw (IOMOPERATE in 9.3 M1 doesn not authenticate with LDAP providers, only with "@saspw" domains : check with 9.4, this might have changed)
/* Standard SASApp Workspace server status check */
proc iomoperate ; connect hostname="<machine>" port=8591 username="someadminaccount@saspw" password="guesswhat";
list information;
quit;
Launched within a linux script, it can capture some approaching server status, but it remains coarse.
BTW, the Metadata Server comes with a built-in validation feature (I merely copied the underlying SAS code based on METAOPERATE procedure for my own purpose above) :
<sas config meta>/Lev1/SASMeta/MetadataServer/MetadataServer.sh status
... View more