[open-ils-commits] r891 - ESI-Examples/sys/etc/syslog-ng (dmcmorris)

svn at svn.open-ils.org svn at svn.open-ils.org
Wed Jun 9 12:55:13 EDT 2010


Author: dmcmorris
Date: 2010-06-09 12:55:09 -0400 (Wed, 09 Jun 2010)
New Revision: 891

Modified:
   ESI-Examples/sys/etc/syslog-ng/syslog-ng.conf-MultiServer-Logger+App
Log:
Update syslog-ng.conf multiserver logger+app example config to include system logs

Modified: ESI-Examples/sys/etc/syslog-ng/syslog-ng.conf-MultiServer-Logger+App
===================================================================
--- ESI-Examples/sys/etc/syslog-ng/syslog-ng.conf-MultiServer-Logger+App	2010-06-07 20:15:44 UTC (rev 890)
+++ ESI-Examples/sys/etc/syslog-ng/syslog-ng.conf-MultiServer-Logger+App	2010-06-09 16:55:09 UTC (rev 891)
@@ -39,6 +39,15 @@
 };
 
 
+# Local system logs go to /var/log/messages and /dev/tty12
+destination d_internal { file("/var/log/messages"); };
+destination console_all { file("/dev/tty12"); };
+
+# Remote system messages
+destination d_external_sys {
+  file("/var/log/evergreen/sys/$HOST/$YEAR/$MONTH/$DAY/$FACILITY.log"); };
+
+# Evergreen logs
 destination d_external_osrfsys {                    # local0
   file("/var/log/evergreen/prod/$YEAR/$MONTH/$DAY/osrfsys.$HOUR.log",
     template("$YEAR-$MONTH-$DAY $HOUR:$MIN:$SEC $HOST $MSG\n") template-escape(no)); };
@@ -69,7 +78,12 @@
 destination d_external_apache_err {             # local6 + local7 LOG_ERROR
   file("/var/log/evergreen/prod/$YEAR/$MONTH/$DAY/ap_error.log",
     template("$YEAR-$MONTH-$DAY $HOUR:$MIN:$SEC $HOST $MSG\n") template-escape(no)); };
+destination d_external_eg_stats {                             # f_egstats
+file("/var/log/evergreen/prod/$YEAR/$MONTH/$DAY/eg_stats.log",
+        template("$YEAR-$MONTH-$DAY $HOUR:$MIN:$SEC $HOST $MSG\n") template-escape(no) owner(nagios) group(nagios)); };
 
+filter f_egstats { match("eg-stats") and not match("CRON"); };
+filter f_system { not facility(local0, local1, local2, local3, local4, local5, local6, local7) and not filter(f_egstats); };
 filter f_osrf { facility(local0, local1, local2, local3); };
 filter f_apache { facility(local6, local7); };
 filter f_local0 { facility(local0); };
@@ -84,6 +98,14 @@
 filter f_warn   { level(warn); };
 filter f_errwarn { level(warn..emerg); };
 
+# this host's system logs
+log { source(s_all); filter(f_system); destination(d_internal); };
+log { source(s_all); filter(f_system); destination(console_all); };
+
+# inbound system logs
+log { source(s_all); filter(f_system); destination(d_external_sys); };
+
+# all evergreen logs
 log { source(s_all); filter(f_local0); destination(d_external_osrfsys); };
 log { source(s_all); filter(f_local1); destination(d_external_osrfact); };
 log { source(s_all); filter(f_local2); destination(d_external_transport); };
@@ -91,6 +113,7 @@
 log { source(s_all); filter(f_osrf); filter(f_error); destination(d_external_osrferr); };
 log { source(s_all); filter(f_osrf); filter(f_warn); destination(d_external_osrfwarn); };
 log { source(s_all); filter(f_local3); filter(f_error); destination(d_external_pgerr); };
+log { source(s_all); filter(f_egstats); destination(d_external_eg_stats); };
 
 # apache logs
 log { source(s_all); filter(f_local6); destination(d_external_apache_gw); };



More information about the open-ils-commits mailing list