syslog-ng no Solaris 10 (como instalar e configurar)

syslog-ng no Solaris 10 (como instalar e configurar)

Se alguém tiver o syslog-ng funcionando no Solaris 10, você tem um conjunto de instruções que eu poderia seguir para instalá-lo e funcionar?

Eu tentei seguir issohttp://opensystems.wordpress.com/2006/06/01/replacing-syslog-on-solaris-10-with-syslog-ng/mas ficou preso com o serviço syslog-ng preso reiniciando sem nenhuma indicação do motivo.

Obrigado por qualquer ajuda. NickB

Responder1

Não gosto das instruções do blog opensystems que você apontou, pois elas substituem o serviço padrão no SMF. Isso é ruim, pois é provável que um patch futuro do sistema reverta suas alterações. Aqui está minha opinião, a partir de um estado padrão do sistema:

  1. Desabilite o syslog do sistema:
    svcadm desabilita o log do sistema
  2. Baixe e instale (usando pkgadd) syslog-ng de sunfreeware.com
    http://sunfreeware.com/programlistintel10.html#syslogng
    Não se esqueça de baixar e instalar também suas dependências.
  3. Crie um arquivo de configuração /usr/local/etc/syslog-ng.conf (aquele oferecido no blog Open Systems é um bom começo).
  4. Configure o vodu SMF:
    • Crie /var/svc/manifest/site/syslog-ng.xml dehttp://pastebin.com/QrGC3u6p(Não consegui colar o arquivo aqui porque a formatação estava distorcida)
    • Carregue o novo serviço:svccfg import /var/svc/manifest/site/syslog-ng.xml
    • Habilite o serviço:svcadm enable syslog-ng

Agora, seu sistema não é simples se você seguiu o procedimento no blog Open Systems. Aqui está o que você precisa fazer para reverter:

  1. Desative o serviço SMF modificado:
    • svcadm desabilita o log do sistema-ng
    • svccfg excluir log do sistema-ng
  2. Remova o pacote syslopg-ng
    • pkgrm NCsysng
  3. Reimporte o serviço de log do sistema original:
    • importação svccfg /var/svc/manifest/system/system-log.xml
    • svcadm habilita log do sistema

Espero que isto ajude.

Responder2

informação relacionada