# MariaDB Columnstore Database Platform Logging source s_columnstore { # message generated by Syslog-NG internal(); # standard Linux log source (this is the default place for the syslog() # function to send logs to) unix-stream("/dev/log"); # messages from the kernel file("/proc/kmsg" log_prefix("kernel: ")); # use the following line if you want to receive remote UDP logging messages # (this is equivalent to the "-r" syslogd flag) # udp(); }; filter f_local1crit { facility(local1) and level(crit); }; filter f_local1err { facility(local1) and level(err); }; filter f_local1warning { facility(local1) and level(warning); }; filter f_local1info { facility(local1) and level(info); }; filter f_local1debug { facility(local1) and level(debug); }; filter f_local2crit { facility(local2) and level(crit); }; destination d_crit{ file("/var/log/mariadb/columnstore/crit.log"); }; destination d_err{ file("/var/log/mariadb/columnstore/err.log"); }; destination d_warning{ file("/var/log/mariadb/columnstore/warning.log"); }; destination d_info{ file("/var/log/mariadb/columnstore/info.log"); }; destination d_debug{ file("/var/log/mariadb/columnstore/debug.log"); }; log{ source(s_columnstore); filter(f_local1crit); destination(d_crit); }; log{ source(s_columnstore); filter(f_local1err); destination(d_err); }; log{ source(s_columnstore); filter(f_local1warning); destination(d_warning); }; log{ source(s_columnstore); filter(f_local1info); destination(d_info); }; log{ source(s_columnstore); filter(f_local1debug); destination(d_debug); };