用户可以在任一Class上设置zProperties和Templates,该变化会影响其子分类。例如在上述的例子中,linux11被放入 /Server/Cmd,那它就将使用/Devices/Server/Cmd的zProperties和Templates,如果我们将关闭了snmp 的linux11移到/Server/Linux中会有什么后果呢?默认情况下将无法采集和监控linux,除非我们手工将/Server/Cmd的 zProperties和Templates的各项配置在/Server/Linux/192.168.2.11上都做一遍,这样的改变只对 192.168.2.11这一个设备有效。
Zenoss中的Templates是可以用户自定义的,更方便的是可通过已有的Zenpack来进行功能的扩展,开源的zenpack也有很多,
在Zenoss中,SNMP还是占主导地位,绝大多数的PerformanceTemplates都是基于SNMP的,这种基于SSH的命令方式只适合在没有SNMP环境中使用。
Zenoss 计划在下一个版本(Blue Grab)中提供新的基于SSH的Monitor和Model的方法,不再使用zenplugin。所以的数据均通过远程SSH命令调用直接从操作系统中获取。这也同样会带来问题,就是各种不同的类Unix的发行版的命令或者是输出结果有可能不一样,Zenoss看来需要做大量的平台兼容性的测试。