This repository has been archived by the owner on Dec 8, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsyslog-ng.conf
59 lines (50 loc) · 1.73 KB
/
syslog-ng.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
@version:3.2
#
# configuration file for syslog-ng, customized for remote logging
#
options {
long_hostnames(off);
flush_lines(0);
use_dns(no);
dns_cache_hosts(/etc/hosts);
use_fqdn(no);
owner("root");
group("wheel");
perm(0655);
create_dirs(yes);
dir_owner(root);
dir_group(wheel);
dir_perm(0740);
keep_hostname(no);
};
source s_internal { internal(); };
destination d_syslognglog { file("/var/log/syslog-ng.log");};
log { source(s_internal); destination(d_syslognglog); };
# Remote logging
source s_src {
tcp(ip(0.0.0.0) port(514));
udp(ip(0.0.0.0) port(514));
};
destination d_level { file("/var/log/syslog-ng/$HOST/$LEVEL" template("$FULLDATE: $HOST ($FACILITY/$LEVEL) [$PROGRAM] $MSGONLY\n") template_escape(no) remove_if_older(518400) suppress(15));};
###FILTERS
filter f_dbg { level(debug); };
filter f_info { level(info); };
filter f_alert { level(alert);};
filter f_notice { level(notice); };
filter f_warn { level(warn); };
filter f_err { level(err); };
filter f_crit { level(crit); };
filter f_emerg { level (emerg);};
filter f_debug { level(debug) and not facility(auth, authpriv, news, mail); };
filter f_error { level(err) ; };
###
###LOG
log { source(s_src); filter(f_emerg); destination(d_level); };
log { source(s_src); filter(f_alert); destination(d_level); };
log { source(s_src); filter(f_crit); destination(d_level); };
log { source(s_src); filter(f_err); destination(d_level); };
log { source(s_src); filter(f_warn); destination(d_level); };
log { source(s_src); filter(f_notice); destination(d_level); };
log { source(s_src); filter(f_info); destination(d_level); };
log { source(s_src); filter(f_debug); destination(d_level); };
###