[syslog-ng]Is my default location broken?

Madziarczyk, Jonathan syslog-ng@lists.balabit.hu
Thu, 19 Feb 2004 11:45:43 -0600


Ok, I see what's going on.

If I have this conf:

options { dir_perm(0755); perm(0644); chain_hostnames(no);
          time_reopen (10);
          log_fifo_size (1000);
          long_hostnames (off);
          use_dns (yes);
          use_fqdn (no);
          dns_cache (yes);
          create_dirs (yes);
          keep_hostname(yes); };

source local { unix-dgram("/dev/log"); internal(); };

source s_udpmessages { udp(ip(0.0.0.0) port(514)); };

log { source(s_udpmessages); destination(d_mysql); };

*destinations removed*

filter f_c4s1           { host("civic4south1"); };

log { source(s_udpmessages); filter(f_c4s1);       destination(civic); =
};
log { source(s_udpmessages); destination(unsorted); flags(final, =
fallback); };

What I want to do is all messages that do not fit the host specified in =
filter f_c4s1 (or any other filter/log commands I put in) to be placed =
into the destination (unsorted) file.  However my pipe to destination =
(my_sql) seems to be stopping that.  How do I fix that so I can still =
log to My_Sql and my destination files without having to write rules for =
every item I'm logging?

Thanks,
JonM





-----Original Message-----
From: Balazs Scheidler [mailto:bazsi@balabit.hu]=20
Sent: Thursday, February 19, 2004 1:12 AM
To: syslog-ng@lists.balabit.hu
Subject: Re: [syslog-ng]Is my default location broken?

2004-02-18, sze keltez=E9ssel 19:40-kor Madziarczyk, Jonathan ezt =
=EDrta:
> I just migrated to a new box for syslog-ng and I'm trying to get the
> "default" location to work for messages that don't meet any of my =
rules
> yet.
>=20
> I've sent multiple syslog messages to the box but they don't seem to =
be
> showing up.  Any ideas? I do know that the "rules" messages are =
working
> so udp is binding.
>=20
> Thanks,
> JonM
>=20
> options { dir_perm(0755); perm(0644); chain_hostnames(no);
>           time_reopen (10);
>           log_fifo_size (1000);
>           long_hostnames (off);
>           use_dns (yes);
>           use_fqdn (no);
>           dns_cache (yes);
>           create_dirs (yes);
>           keep_hostname(yes); };
>=20
> source local { unix-dgram("/dev/log"); internal(); };
>=20
> source s_udpmessages { udp(ip(0.0.0.0) port(514)); };
>=20
> destination unsorted    { file("/logs/unsorted.log" perm(0777)); };
> log { source(s_udpmessages); destination(unsorted); flags(final,
> fallback); };

what are those 'rules' messages you are referring to? try stracing the
syslog-ng process to see whether it actually receives messages.

--=20
Bazsi
PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C =
8EB1



_______________________________________________
syslog-ng maillist  -  syslog-ng@lists.balabit.hu
https://lists.balabit.hu/mailman/listinfo/syslog-ng
Frequently asked questions at http://www.campin.net/syslog-ng/faq.html