Client tools are invoked and executed on the host where the Global Console is running. Thus, all files created for a client tool must be located in the Service Assurance Manager installation area from which the Global Console is invoked.
A client tool consists of one or more executable tool script files. On UNIX systems, a client tool is typically invoked by a shell script (/bin/sh).
VMware Smart Assurance provides a number of tool scripts in the BASEDIR/smarts/actions/client directory that, with minor modifications, work on most systems.