Sorry if this is a stupid question. As I don't know many things about SNMP by reading the documentation for syslog-ng I didn't understand whether syslog-ng can actually send SNMP traps or not. If it does, how does it do it?
syslog-ng by itself cannot send SNMP traps, but you can extend it with a small program which can. For example: source src { unix-stream("/dev/log"); internal(); }; destination traps { program("/usr/local/sbin/sendtraps"); }; log { source(src); destination(traps); }; And /usr/local/sbin/sendtraps contains: #!/bin/sh while read line; do snmptrap ... done of course you might need to filter messages going out as traps. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1 url: http://www.balabit.hu/pgpkey.txt
participants (1)
-
Balazs Scheidler