I have the 'usual' problem that graphs are not being created for certain OID objects. I have created a template which is bound to a DEVICE, but which collects values from (specific) interface table OIDs. (snmpget is OK on the OID/device so it is good - changing it gets a 'BAD OID' error)
The graphs are not showing up (show as blank with navigation arrows or show as RRD FILE MISSING). The RRD file is NOT being created under the perf/devices/<name> directory. After some digging around in the code I have sort of isolated the problem (I think). The MIB variable does appear in the 'pickle' file so is being read from the template, but never seems to be queried (no RRD update is called for the OID). On a hunch I changed the OID being collected to one that isn't used by the interface templates (actually the system services OID) and lo it appears... SO it seems that there is some optimisation being done which removes duplicate OID instances in the collection process so only the 'first' instance of the OID is collected, which prevents (re)using interface table OIDs at eg device level. Any way to get this working?? Thanks -------------------- m2f -------------------- Read this topic online here: http://community.zenoss.com/forums/viewtopic.php?p=19880#19880 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
