Hi,

Before you tried to fix this stuff, it worked better.
Now I am getting nearly no events from german Windows systems,
when using syslog.

What do you think about, just adding this bad events to database instead of 
dropping them.

Sven 

-----Ursprüngliche Nachricht-----
Von: Schuran, Sven 
Gesendet: Dienstag, 8. August 2006 11:12
An: General discussion of using zenoss system
Betreff: [zenoss-users] Zensyslog, Unicode error

Hi,

have a look. 
Do you need more?

Sven
###########################



UnicodeDecodeError: 'ascii' codec can't decode byte 0xfc in position 20:
ordinal not in range(128)
2006-08-08 10:54:50 ERROR zen.Syslog: event processing failure: 
Traceback (most recent call last):
  File
"/opt/zenoss/zenoss/Products/ZenEvents/SyslogProcessingThread.py", line 93, in 
run
    self.zem.sendEvent(evt)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 87, in 
sendEvent
    self.doSendEvent(event, db)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 108, in 
doSendEvent
    stmt = self.buildStatusInsert(statusdata, event._action, evid)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 214, in 
buildStatusInsert
    insert = self.buildInsert(statusdata, table)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 254, in 
buildInsert
    fields.append("%s='%s'" % (name, self.escape(value)))
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 299, in 
escape
    return _mysql.escape_string(value.encode('iso-8859-1'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa9 in position 31:
ordinal not in range(128)
2006-08-08 10:54:56 ERROR zen.Syslog: event processing failure: 
Traceback (most recent call last):
  File
"/opt/zenoss/zenoss/Products/ZenEvents/SyslogProcessingThread.py", line 93, in 
run
    self.zem.sendEvent(evt)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 87, in 
sendEvent
    self.doSendEvent(event, db)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 108, in 
doSendEvent
    stmt = self.buildStatusInsert(statusdata, event._action, evid)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 214, in 
buildStatusInsert
    insert = self.buildInsert(statusdata, table)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 254, in 
buildInsert
    fields.append("%s='%s'" % (name, self.escape(value)))
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 299, in 
escape
    return _mysql.escape_string(value.encode('iso-8859-1'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xdf in position
107: ordinal not in range(128)
2006-08-08 10:54:56 ERROR zen.Syslog: event processing failure: 
Traceback (most recent call last):
  File
"/opt/zenoss/zenoss/Products/ZenEvents/SyslogProcessingThread.py", line 93, in 
run
    self.zem.sendEvent(evt)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 87, in 
sendEvent
    self.doSendEvent(event, db)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 108, in 
doSendEvent
    stmt = self.buildStatusInsert(statusdata, event._action, evid)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 214, in 
buildStatusInsert
    insert = self.buildInsert(statusdata, table)
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 254, in 
buildInsert
    fields.append("%s='%s'" % (name, self.escape(value)))
  File "/opt/zenoss/zenoss/Products/ZenEvents/MySqlSendEvent.py", line 299, in 
escape
    return _mysql.escape_string(value.encode('iso-8859-1'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xfc in position 76:
ordinal not in range(128)
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users


_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to