PowerFlex: Enviar mensajes a rsyslog

Summary: En esta base de conocimientos, se describe cómo configurar y usar correctamente rsyslog con ScaleIO y, al mismo tiempo, se hace hincapié en cómo dividir los diversos niveles de gravedad de syslog en archivos de registro separados. Los comandos, las rutas de archivo y los ejemplos que aparecen a continuación se tomaron de un sistema basado en Red Hat (RHEL/CentOS) y pueden diferir si se utilizan diferentes distribuciones de Linux como 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

Requisitos previos:

  • Un sistema ScaleIO instalado
  • El paquete "rsyslog" instalado en el servidor está diseñado para recibir los mensajes del registro del sistema.

 

Cause

.

Resolution

Configuración de ScaleIO:

  • Habilite la publicación de mensajes de rsyslog en ScaleIO: 
    scli --start_remote_syslog --remote_syslog_server_ip <IP> --remote_syslog_server_port <PORT_NUMBER> --syslog_facility <FACILITY_NUMBER>
  • Confirme que la configuración sea correcta consultando los ajustes de rsyslog:
    scli --query_remote_syslog

Nota: Esto solo se realiza en el MDM principal. Los valores se copian en el nuevo MDM principal cuando se produce una conmutación por error.

 

Configuración del host de Rsyslog:

  • Verifique que el paquete rsyslog esté instalado:
    rpm -qa rsyslog

     
  • Verifique que rsyslog esté activo y en ejecución:
    ps -ef | grep -i rsyslog | grep -v grep

     
  • Configure el archivo /etc/rsyslog.conf de acuerdo con los siguientes ejemplos:
    local6.info;local6.debug;local6.warn         /var/log/syslog.log
    local6.err         /var/log/syslog.err
    local6.crit         /var/log/syslog.crit

     

        En el ejemplo anterior, se utilizó el código de instalación #22, representado por "local6" en el archivo rsyslog.conf.

        La sintaxis es la siguiente: "FACILIDAD. SEVERITY /ruta/a/registro/archivo"

        Para registrar SOLO los mensajes de gravedad "Error", utilice: "local6.err /var/log/syslog.err"

        Para enviar varios niveles de gravedad en un solo archivo: "local6.info; local6.depuración; local6.warn /var/log/syslog.log".
 

 

        Revise el Apéndice A para obtener la lista completa de los códigos de instalación y las representaciones, usaríamos cualquier valor entre 16 y 23 como nuestra instalación "personalizada" para el registro de ScaleIO.

 

  • Una vez que haya terminado de editar el archivo /etc/rsyslog.conf, reinicie el servicio rsyslog:
    systemctl restart rsyslog (RHEL/CentOS 7.x)
    service rsyslog restart (RHEL/CentOS 6.x)

 

 

Apéndice A:

Este apéndice incluye la dirección URL del RFC completo del protocolo Syslog y una lista de los números de código de instalación y sus representaciones "localX" que se utilizarán en el archivo /etc/rsyslog.conf.

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

 

              0 mensajes de kernel
              1 mensajes a nivel de usuario
              2 sistema de correo
              3 demonios del sistema
              4 mensajes de seguridad/autorización
              5 mensajes generados internamente por syslogd
              Subsistema de impresora de 6 líneas
              7 Subsistema de noticias de la red
              8 Subsistema UUCP
              Demonio de 9 reloj
             10 mensajes de seguridad/autorización
             11 Demonio FTP
             Subsistema 12 NTP
             13 Auditoría de registros
             14 Alerta de registro
             Demonio de reloj de 15 pulgadas (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 artículo de la base de conocimientos es específico de ScaleIO. Consulte la documentación del sistema operativo del host para obtener información adicional sobre rsyslog y el archivo 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.