Syslog and LOG_LOCALn?
Ben Boulanger
ben at blackavar.com
Tue Sep 17 22:25:22 EDT 2002
On Tue, 17 Sep 2002, Mark Polhamus wrote:
> Pppd apparently uses LOG_LOCAL2. (Does anyone know if that is compiled in or
> in some configuration file that I haven't found?). Any other examples of
> popular software that is using one of the local codes?
Cisco's PIX, I believe, uses them. And if I remember correctly, most
Cisco stuff follows that same setup.
> I was suprised to learn there were only 24 codes, I just thought the facility
> identifier would be a string.
24 codes? Not sure what you mean here - there's:
auth
authpriv
cron
daemon
kern
lpr
mail
news
local0
local1
local2
local3
local4
local5
local6
local7
and then to each one of those, there's a 8 levels (each lower containing
the ones above it):
emergency 0
alert 1
critical 2
error 3
warning 4
notification 5
informational 6
debug 7
So... lets say you really wanted to isolate something... throw it into
local7.debug and edit your syslog.conf to dump that to a file.
I believe I've characterized that right... someone please correct me if
I'm wrong here.
> I'm writing a backup utility. I think I would be best to use syslog, except
> maybe for larger output which it could write to a file in /var/log/. Does
> that sound right? I'll make the facility code configurable.
Syslog is incredibly useful for sending messages that aren't critical if
they're lost (it's a UDP flow when logging remotely). If you're trying to
send more than just text messages, you might want to consider something
different. If the syslog packet doesn't get to its destination, it
doesn't throw up an alert that it couldn't get there (to my knowledge).
Ben
--
Those who have free seats at a play hiss first.
More information about the gnhlug-discuss
mailing list