Zenoss Core Integration Issues with Windows Event Log & Syslog
Sujoy Sarkar <sujoy.opensource <at> gmail.com>
2008-11-01 05:09:30 GMT
We have tried to integrate Windows event log with Zenoss Core version 2.2.3 with the following integration scenario & results described. Event Class & Mapping were also defined following Zenoss Admin Guide. But we do not get Events Collected/Acknowledged at Zenoss Console. From the same discovered Windows box some events of perhaps pre-classified Event Class get's collected at times. So, we have the following questions:
 What is the right Event Class & Mapping Definition for collecting a particular Application specific syslog & event log? (We are trying to collect Events from Windows log and Linux syslog into Zenoss which are generated by applications which logs with specific content, event id etc.) Attched are two imgaes for Event Class/Mapping and Properties tab configured.
 We get errors like the outcome below in Zenoss log as well when we try to integrate events. So, is this kind of problems going to be get automatically solved and provide easy integration of Syslog & Event Log if we purchase/use Enterprise licensed version of Zenoss?
 Is there any professional support available for Zenoss Core to help understand this kind of issues & troubleshoot this kind of integration scenarios in Zenoss?
- Create Windows Event in a Zenoss Discovered/Managed Windows system using some application/command so that Event of a given severity is visible in the Event Log of managed resource. (Windows Box)
C:\>eventcreate /t error /l system /id 23 /d "RMSG SaaS Event"
SUCCESS: A 'error' type event is created in the 'system' log/source.C:\>eventcreate /t error /l system /id 88 /d "RMSG SaaS Event"
SUCCESS: A 'error' type event is created in the 'system' log/source.
The above creates 2 event with ID 88 and 23 in Windows System Context.
- Define appropriate Event Class and Mapping in the Zenoss so that same event(s) created above get's collected/acknowledged in Zenoss.
- Event does not get collected/acknowledged in Zenoss Console
- Following Error is seen in /usr/local/zenoss/zenoss/log/zeneventlog.log
2008-10-31 19:30:13 ERROR zen.zeneventlog: Error fetching config
Traceback (most recent call last): File "/usr/local/zenoss/zenoss/Products/ZenWin/WinCollector.py", line 203, in reconfigure self.remote_updateThresholdClasses(driver.next()) File "/usr/local/zenoss/zenoss/Products/ZenUtils/Driver.py", line 58, in next raise ex RemoteException: Remote exception: exceptions.AttributeError: 'ZenPack' object has no attribute '__of__'Traceback (most recent call last): File "/usr/local/zenoss/zenoss/Products/ZenHub/PBDaemon.py", line 47, in inner return callable(*args, **kw) File "/usr/local/zenoss/zenoss/Products/ZenHub/services/ThresholdMixin.py", line 22, in remote_getThresholdClasses for pack in self.dmd.ZenPackManager.packs(): File "/usr/local/zenoss/zenoss/Products/ZenRelations/ToManyContRe
lationship.py", line 67, in __call__ return [ob.__of__(self) for ob in self._objects.values()] AttributeError: 'ZenPack' object has no attribute '__of__'
PS: I did not find a Zenoss Integration community, hence posting this question to ALL Zenoss communities so that it might get addressed somewhere faster.
zenoss-users mailing list
zenoss-users <at> zenoss.org