Added syslog alerter
I would like to contribute to your project with my basic syslog alerter.
I don't understand why not passing the test.
The test failure is unrelated to your code changes. A new version of pytest or some dev dependency caused the failures. It's now been fixed in master.
Would be nice to get this one merged. What needs to be done?
This can probably be merged. I'll take a look at it again.
In the meantime, you could try using command alerter + logger.
alert:
- command
command: ["/usr/bin/logger", "-t", "elastalert"]
pipe_match_json: true
@Qmando Great news! Thanks for the suggestion, I'm using logger currently, but I haven't figured out a way to spoof hostname in the syslog message field. I would like to be able to rewrite what I want in that.
@Qmando any update on this?