syslog-ng.conf 833 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. @version: 3.5
  2. template t_isostamp {
  3. # syslog-t_isostamp START
  4. template("[SYSLOG] $MSGHDR$MSG\n");
  5. # syslog-t_isostamp END
  6. };
  7. options {
  8. # syslog-options START
  9. file-template(t_isostamp);
  10. chain_hostnames(off);
  11. flush_lines(0);
  12. use-dns(no);
  13. use_fqdn(no);
  14. owner("root");
  15. group("adm");
  16. perm(0640);
  17. stats_freq(0);
  18. # syslog-options START
  19. };
  20. source s_src {
  21. # syslog-s_src START
  22. unix-stream("/dev/log");
  23. internal();
  24. # syslog-s_src END
  25. };
  26. filter f_filter {
  27. # syslog-f_filter START
  28. not facility(auth, authpriv);
  29. # syslog-f_filter END
  30. };
  31. destination d_all {
  32. # syslog-d_all START
  33. pipe("/docker.stdout");
  34. # syslog-d_all END
  35. };
  36. log {
  37. # syslog-log START
  38. source(s_src);
  39. filter(f_filter);
  40. destination(d_all);
  41. # syslog-log START
  42. };