[FUG-BR] Novo Arquivo de Log com syslog
Marcello
unixmafia em yahoo.com.br
Quinta Abril 10 18:18:07 BRT 2008
man syslog.conf
Each block of lines is separated from the previous block by a program
or
hostname specification. A block will only log messages
corresponding to
the most recent program and hostname specifications given. Thus,
with a
block which selects `ppp' as the program, directly followed by a
block
that selects messages from the hostname `dialhost', the second
block will
only log messages from the ppp(8) program on dialhost.
A program specification is a line beginning with `#!prog' or `!
prog' (the
former is for compatibility with the previous syslogd, if one is
sharing
syslog.conf files, for example) and the following blocks will be
associ-
ated with calls to syslog(3) from that specific program. A program
spec-
ification for `foo' will also match any message logged by the
kernel with
the prefix `foo: '. The `#!+prog' or `!+prog' specification works
just
like the previous one, and the `#!-prog' or `!-prog' specification
will
match any message but the ones from that program. Multiple
programs may
be listed, separated by commas: `!prog1,prog2' matches messages
from
either program, while `!-prog1,prog2' matches all messages but
those from
`prog1' or `prog2'.
A hostname specification of the form `#+hostname' or `+hostname'
means
the following blocks will be applied to messages received from the
speci-
fied hostname. Alternatively, the hostname specification
`#-hostname' or
`-hostname' causes the following blocks to be applied to messages
from
any host but the one specified. If the hostname is given as `@',
the
local hostname will be used. As for program specifications,
multiple
comma-separated values may be specified for hostname
specifications.
A program or hostname specification may be reset by giving the
program or
hostname as `*'.
Em Qui, 2008-04-10 às 08:50 -0300, Márcio Elias escreveu:
> ninguem na lista teria essa solucao usando o syslogd?
>
> On 4/7/08, Márcio Elias <marcioelias at gmail.com> wrote:
> >
> > tenho interesse na resposta também, caso jah tenha conseguido resolver,
> > por favor poste a solução, até agora googlei e nao achei nada com o sislog,
> > soh com o syslog-ng...
> >
> > On Sun, Apr 6, 2008 at 6:34 PM, Ronildo Marques <ronildomarques at gmail.com>
> > wrote:
> >
> > > Ola Amigos ...
> > > Gostaria de acões de um log hosts remote seja inserido em um arquivo
> > > /var/log/ronildo.log, o nome do host é maquina01, como eu faço para
> > > fazer
> > > isso no arquivo /etc/syslog.conf ?
> > > Abaixo meu arquivo atual:
> > > root at nidos-laptop:~# cat /etc/syslog.conf
> > > # /etc/syslog.conf Configuration file for syslogd.
> > > #
> > > # For more information see syslog.conf(5)
> > > # manpage.
> > >
> > > #
> > > # First some standard logfiles. Log by facility.
> > > #
> > >
> > > auth,authpriv.* /var/log/auth.log
> > > *.*;auth,authpriv.none -/var/log/syslog
> > > #cron.* /var/log/cron.log
> > > daemon.* -/var/log/daemon.log
> > > kern.* -/var/log/kern.log
> > > lpr.* -/var/log/lpr.log
> > > mail.* -/var/log/mail.log
> > > user.* -/var/log/user.log
> > > *.* @mk
> > > #
> > > # Logging for the mail system. Split it up so that
> > > # it is easy to write scripts to parse these files.
> > > #
> > > mail.info -/var/log/mail.info
> > > mail.warn -/var/log/mail.warn
> > > mail.err /var/log/mail.err
> > >
> > > # Logging for INN news system
> > > #
> > > news.crit /var/log/news/news.crit
> > > news.err /var/log/news/news.err
> > > news.notice -/var/log/news/news.notice
> > >
> > > #
> > > # Some `catch-all' logfiles.
> > > #
> > > *.=debug;\
> > > auth,authpriv.none;\
> > > news.none;mail.none -/var/log/debug
> > > *.=info;*.=notice;*.=warn;\
> > > auth,authpriv.none;\
> > > cron,daemon.none;\
> > > mail,news.none -/var/log/messages
> > >
> > > #
> > > # Emergencies are sent to everybody logged in.
> > > #
> > > *.emerg *
> > >
> > > #
> > > # I like to have messages displayed on the console, but only on a
> > > virtual
> > > # console I usually leave idle.
> > > #
> > > #daemon,mail.*;\
> > > # news.=crit;news.=err;news.=notice;\
> > > # *.=debug;*.=info;\
> > > # *.=notice;*.=warn /dev/tty8
> > >
> > > # The named pipe /dev/xconsole is for the `xconsole' utility. To use
> > > it,
> > > # you must invoke `xconsole' with the `-file' option:
> > > #
> > > # $ xconsole -file /dev/xconsole [...]
> > > #
> > > # NOTE: adjust the list below, or you'll go crazy if you have a
> > > reasonably
> > > # busy site..
> > > #
> > > daemon.*;mail.*;\
> > > news.err;\
> > > *.=debug;*.=info;\
> > > *.=notice;*.=warn |/dev/xconsole
> > > root at nidos-laptop:~#
> > >
> > >
> > > Abraços:
> > > Ronildo Marques
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> >
> >
> > --
> > _______________________________
> > <? echo "Márcio Elias<br>
> > webmaster - webdesigner"; ?>
>
>
>
>
Mais detalhes sobre a lista de discussão freebsd