Quantcast
Channel: Zenoss Community : All Content - All Communities
Viewing all articles
Browse latest Browse all 853

Error processing transform/mapping on Event Class /Status/Perf

$
0
0

I recently upgraded from Zenoss Core 3.2.1 to 4.2.4.  The migration went smoothly - with one exception:  now events with summary "Error processing transform/mapping on Event Class /Status/Perf" are being generated every time zenmodeler runs on a device with operational Ethernet interfaces.  The events are logged against "localhost", with the exception message "AttributeError: 'str' object has no attribute 'operStatus'".

 

Zenoss_error.png

The transform causing the error was introduced in 4.2 on the ethernetCsmacd_64 monitoring template and is triggered by a ValueChange threshold as described in Jane Curry's excellent write-up at: http://zenoss.hosted.jivesoftware.com/message/73268?tstart=0

 

In my installation, I only have devices in the /Device/Server/Liunx class that use that template.  Each time a server is modeled, either manually or periodically, an errored event is generated for each operational interface, (normally eth0 and lo interfaces).

 

Based on the error message, I thought that perhaps some component attribute of the Ethernet interfaces was not migrated properly, but even after deleting and re-creating both the component and the device itself, the error persists.

 

 

Any advice on how to fix this spurious error would be appreciated!

 

Larry

 

P.S.  I collected a debug trace of an error event from Zeneventd (attached), but my Python fu is very weak and I couldn't make much out of it.


Viewing all articles
Browse latest Browse all 853

Trending Articles