Hello, I think the simplest thing you can do is something like this:
if $programname == 'audits' then @10.0.0.10:514 This will forward all "audits" logs to the splunk receiver via UDP. If you only need to forward those logs coming from the remote hosts, have a look at rulesets: http://www.rsyslog.com/tag/more-complex-scenarios/ Basically, you can use those to define an action that applies to all logs coming from the network via TCP, for example. Best regards, Radu 2013/7/18 <[email protected]> > I'm trying to get rsyslog to forward audits from compute nodes > thru their cluster head node to a receiver running splunk. The > receiver has already been set up and is getting data from > other hosts. These other hosts use syslog-ng. Looking at the > online documentation,I was able to get a compute node to forward > this data to the head node (172.20.0.1) as follows. To a default > rsyslog.conf on a compute node, I added: > > > $PrivDropToGroup adm > $ModLoad imfile > $InputFileName /var/log/audit.log > $InputFileTag audits: > $InputFileStateFile stat-auditsap-access > $InputFileSeverity info > $InputRunFileMonitor > $InputFilePollInterval 10 > if $programname == 'audits' then @@172.20.0.1:514 > > So the audit data from the compute node appears in syslog on the > head node. > > I'm just not sure what I need to do on the head node to take this > data and forward it on. Here is what a successful syslog-ng.conf > looks like on a working head node. Note that the receiver (splunk) > is IP 10.0.0.10. > > > options { > ..... > }; > > source s_sys { > file ("/prov/kmsg" log_prefix("kernel: ")); > unix-stream ("/dev/log"); > internal(); > }; > source s_audit { > #for audits > file ("/var/log/audit/audit.log" flags(no-parse) > follow-freq(60)); #for audits > }; > destination d_cons { file("/dev/console");}; > destination .... > ... > destination d_splunk { udp("10.0.0.10" port(514)); }; > #for audits > > filter f_kernel..... > > log {source(s_sys..... > .... > log { source(s_audit); destination(d_splunk); }; > #for audits > > Does anyone know what should be on the head node to forward the stream? > Thanks > _______________________________________________ > rsyslog mailing list > http://lists.adiscon.net/mailman/listinfo/rsyslog > http://www.rsyslog.com/professional-services/ > What's up with rsyslog? Follow https://twitter.com/rgerhards > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > DON'T LIKE THAT. > _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

