使用远程服务器和Zenoss上的netcat监控端口

我对使用Zenoss很新,所以如果这是简单的话。

我有一个bash单线程,检查一堆服务正在某些端口上运行:

for i in {80,443,5009,5010,5020,5030,5040,5050,5060,5065,5066,5070,5080,5098}; do nc -vz localhost $i; done 

有什么办法可以告诉Zenoss通过SSH在远程服务器上运行它,并在出现故障时创build警报?

我已经创build了一个针对该设备的模板,并将该模板添加到zDeviceTemplates,但是我不知道该从哪里去实际工作。

谢谢。