mannana93
05-12-2014, 20:59
Salve a tutti ho un problema con syslog-ng che non mi crea il file di logging.
Gli ho creato la cartella dove loggare e poi per il resto il suo file conf è semplicissimo.
Ovviamente ho controllato che girasse nei servizi e l'ho anche riavviato più volte ma nulla.
EDIT: Il problema era la sorgente. Lascio la conf. che magari è utile a qualcuno.
@version: 3.5
@include "scl.conf"
@include "`scl-root`/system/tty10.conf"
# Syslog-ng configuration file, compatible with default Debian syslogd
# installation.
# First, set some global options.
options { chain_hostnames(off); flush_lines(0); use_dns(no); use_fqdn(no);
owner("root"); group("adm"); perm(0640); stats_freq(0);
bad_hostname("^gconfd$");
};
########################
# Sources
########################
source s_net{udp();};
########################
# Destinations
########################
destination df_mydest {file ("/var/test-log/test.log");};
########################
# Filters
########################
filter f_sey_log {host("10.14.0.1");};
########################
# Log paths
########################
log { source(s_net); filter(f_sey_log); destination(df_mydest); };
###
# Include all config files in /etc/syslog-ng/conf.d/
###
@include "/etc/syslog-ng/conf.d/*.conf"
Gli ho creato la cartella dove loggare e poi per il resto il suo file conf è semplicissimo.
Ovviamente ho controllato che girasse nei servizi e l'ho anche riavviato più volte ma nulla.
EDIT: Il problema era la sorgente. Lascio la conf. che magari è utile a qualcuno.
@version: 3.5
@include "scl.conf"
@include "`scl-root`/system/tty10.conf"
# Syslog-ng configuration file, compatible with default Debian syslogd
# installation.
# First, set some global options.
options { chain_hostnames(off); flush_lines(0); use_dns(no); use_fqdn(no);
owner("root"); group("adm"); perm(0640); stats_freq(0);
bad_hostname("^gconfd$");
};
########################
# Sources
########################
source s_net{udp();};
########################
# Destinations
########################
destination df_mydest {file ("/var/test-log/test.log");};
########################
# Filters
########################
filter f_sey_log {host("10.14.0.1");};
########################
# Log paths
########################
log { source(s_net); filter(f_sey_log); destination(df_mydest); };
###
# Include all config files in /etc/syslog-ng/conf.d/
###
@include "/etc/syslog-ng/conf.d/*.conf"