PowerFlex: Enviar mensagens para rsyslog

Summary: Este artigo da KB descreve como configurar e usar corretamente o rsyslog com o ScaleIO e, ao mesmo tempo, enfatiza como dividir os vários níveis de severidade do syslog em arquivos de log separados. Os comandos, caminhos de arquivo e exemplos abaixo foram retirados de um sistema baseado em RedHat (RHEL/CentOS) e podem diferir se usarem diferentes distribuições Linux como o receptor rsyslog. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Pré-requisitos:

  • Um sistema ScaleIO instalado
  • O pacote "rsyslog" instalado no servidor destina-se a receber as mensagens do syslog.

 

Cause

.

Resolution

Configuração do ScaleIO:

  • Habilite a postagem de mensagem rsyslog no ScaleIO: 
    scli --start_remote_syslog --remote_syslog_server_ip <IP> --remote_syslog_server_port <PORT_NUMBER> --syslog_facility <FACILITY_NUMBER>
  • Confirme se a configuração está correta consultando as configurações do rsyslog:
    scli --query_remote_syslog

Nota: isso só é feito no MDM principal. Os valores são copiados para o novo MDM primário quando ocorre um failover.

 

Configuração do host Rsyslog:

  • Verifique se o pacote rsyslog está instalado:
    rpm -qa rsyslog

     
  • Verifique se o rsyslog está ativo e em execução:
    ps -ef | grep -i rsyslog | grep -v grep

     
  • Configure o arquivo /etc/rsyslog.conf de acordo com os seguintes exemplos:
    local6.info;local6.debug;local6.warn         /var/log/syslog.log
    local6.err         /var/log/syslog.err
    local6.crit         /var/log/syslog.crit

     

        No exemplo acima, o código de instalação #22 foi usado, que é representado por "local6" no arquivo rsyslog.conf.

        A sintaxe é a seguinte: "FACILIDADE. SEVERITY /path/to/log/file"

        Para registrar SOMENTE as mensagens de severidade "Erro", use: "local6.err /var/log/syslog.err"

        Para enviar vários níveis de gravidade em um único arquivo: "local6.info; local6.debug; local6.warn /var/log/syslog.log".
 

 

        Analise o Apêndice A para obter a lista completa dos códigos e representações de instalação, usaríamos qualquer coisa entre 16 e 23 como nossa instalação "personalizada" para log do ScaleIO.

 

  • Depois de editar o arquivo /etc/rsyslog.conf, reinicie o serviço rsyslog:
    systemctl restart rsyslog (RHEL/CentOS 7.x)
    service rsyslog restart (RHEL/CentOS 6.x)

 

 

Apêndice A:

Este apêndice inclui a URL para a RFC completa do protocolo Syslog e uma lista de números de código da instalação e suas representações "localX" a serem usadas no arquivo /etc/rsyslog.conf.

http://tools.ietf.org/html/rfc5424

 

              0 mensagens do kernel
              1 Mensagens no nível do usuário
              2 Sistema de e-mail
              3 daemons do sistema
              4 mensagens de segurança/autorização
              5 mensagens geradas internamente pelo syslogd
              Subsistema de impressora de 6 linhas
              7 Subsistema de notícias da rede
              8 Subsistema UUCP
              Daemon de 9 relógios
             10 mensagens de segurança/autorização
             11 Daemon de FTP
             12 Subsistema NTP
             13 Auditoria de logs
             14 Alerta de registro
             Daemon de 15 horas (nota 2)
             16 Uso local 0 (local0)
             17 Uso local 1 (Local1)
             18 Uso local 2 (Local2)
             19 Uso local 3 (Local3)
             20 Uso local 4 (Local4)
             21 Uso local 5 (Local5)
             22 Uso local 6 (Local6)
             23 Uso local 7 (Local7)

Additional Information

Este artigo da KB é específico do ScaleIO. Verifique a documentação do sistema operacional do host para obter informações adicionais sobre o rsyslog e o arquivo rsyslog.conf.
Article Properties
Article Number: 000167187
Article Type: Solution
Last Modified: 10 Nov 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.