[MASOCH-L] Syslogd

João Carlos Mendes Luís jonny at jonny.eng.br
Thu Feb 28 17:36:58 -03 2008


Logo no inicio do arquivo original, coloque a sequencia:

+@

Isso vai dizer que as definicoes a seguir sao exclusivas do host local

No final de tudo, vá fazendo:

+rptsjrp1
*.*      /var/log/xxx

IMPORANTE:

Se em algum lugar da configuracao houver uma entrada do tipo exclamacao, 
ela filtra as mensagens.  Isso é comuns em hosts FreeBSD, por exemplo:


!startslip
*.*                                             /var/log/slip.log
!ppp
*.*                                             /var/log/ppp.log

Neste caso, antes de colocar o filtro de hosts, coloque tambem um:

!*


Se voce nao colocar o +@ no inicio, o log vai ser duplicado: tera 
entradas tanto no log por host como no log principal local.


Victor wrote:
> Olá Pessoal,
>
> Alguém poderia me orientar como faço pra filtrar logs de um determinado 
> hostname pelo syslogd ? Já tentei varias formas como:
>
> +rptsjrp1
> *.*   /var/log/mkt_rpt-sjrp1.log
>
> -rptsjrp1
> *.*   /var/log/mkt_rpt-sjrp1.log
>
> rptsjrp1
> *.*   /var/log/mkt_rpt-sjrp1.log
>
> *.*@rptsjrp1  /var/log/mkt_rpt-sjrp1.log
>
> rptsjrp1.*  /var/log/mkt_rpt-sjrp1.log
>
> *.rptsjrp1.*  /var/log/mkt_rpt-sjrp1.log
>
> *.rptsjrp1  /var/log/mkt_rpt-sjrp1.log
>
> O log continua entrando só que cai no /var/log/messages . Ex.:
>
> Feb 27 22:26:47 rptsjrp1 system,info,account user admin logged out from 
> 189.xxx.xxx.xxx via winbox
> Feb 27 22:31:54 rptsjrp1 system,error,critical login failure for user admin 
> from 189.xxx.xxx.xxx via winbox
>
> Meu arquivo /etc/hosts:
>
> 10.0.0.2                rptsjrp1 rptsjrp1
>
> Obs.: Já tentei filtrar por system, info, account e nada acontece.
>
> Obrigado.
>
>
> --
> Atenciosamente,
> Victor Gustavo Volpe
> Diretor Executivo
> Grupo Total Serviços de Internet LTDA - ME
> CNPJ: 08.776.401/0001-40
> (17) 3227-0686 / 9105-5392
>
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>   




More information about the masoch-l mailing list