On 4/17/07, ratm355 <[EMAIL PROTECTED]> wrote:
i have yet some more to add on to the description here. if i create a new performance template under the /Devices/Servers class and name it Device, that performance template overrides the one applied at /Devices. Then, everything works. So, that partially resolves my problem, but is there no way to have more than one performance template applied to a device? If not, it isn't really utilizing all of the features of a hierarchical model. I'd like to have a more general performance template applied to the /Devices/Servers class and then get more specific at each class down the tree while maintaining the monitors configured on each level above. Maybe I'm asking too much out of a monitoring system :)
You figured it out. "Device" is a magic word. It is where you must define your data sources for device level data collection. You are probably expecting a "sum inheritence" model rather than the "override inheritence" that Zenoss uses. There has been talk in the past of using mixins to do what you're asking, but right now everything is done with overrides. Usually when I want to collect more specific data for a sub-class of my /Devices tree I copy the least generic "Device" template to my sub-class and then add the OIDs I'm interested in. This has the obvious limitation of duplicating configuration (and possibly reconfiguration) later, but it is currently the only way to do it. -- Chet Luther [EMAIL PROTECTED] _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
