TECHZEN Zenoss User Community ARCHIVE  

Syslog Notification Failing

Subject: Syslog Notification Failing
Author: [Not Specified]
Posted: 2014-07-23 16:14

I have created a trigger to send a notification to a remote syslog. I enter in the host information (protocol, facility, IP address) and the notification itself is created successfully.

However, the messages never make it to the remote syslog and the following Zenoss error is discovered:

Component: zenactiond
Event Class: /App/Failed
Status: New
Message: Traceback (most recent call last):
File "/opt/zenoss/Products/ZenEvents/zenactiond.py", line 115, in processSignal
action.execute(notification, signal)
File "/opt/zenoss/Products/ZenModel/actions.py", line 852, in execute
device, event.summary)
File "/opt/zenoss/Products/ZenModel/actions.py", line 919, in _makeSyslogPacket
PRI = int(facility) * 8 + int(priority)
TypeError: int() argument must be a string or a number, not 'NoneType'

The trigger itself is working properly, but it fails at the notification stage (pushing to syslog). Any input This is either a bug or some kind of misconfiguration error on my part.

Thanks!



Subject: Hi, what facility value you
Author: [Not Specified]
Posted: 2014-07-29 07:48

Hi, what facility value you tried to use for this trigger



Subject: I have the syslog facility
Author: [Not Specified]
Posted: 2014-07-29 15:44

I have the syslog facility set to "SYSLOG".

What should it be set to

Thanks in advance for your help!



< Previous
Unable to gather data from zenperfsnmp
  Next
Kerberos authGSSClientStep failed (None).
>