PowerFlex: Inviare messaggi a rsyslog

Summary: Questo articolo della Knowledge Base descrive come configurare e utilizzare correttamente rsyslog con ScaleIO, sottolineando come suddividere i vari livelli di gravità syslog in file di registro separati. I comandi, i percorsi file e gli esempi riportati di seguito sono stati ricavati da un sistema basato su Red Hat (RHEL/CentOS) e possono differire se si utilizzano distribuzioni Linux diverse come ricevitore 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

Prerequisiti:

  • Un sistema ScaleIO installato
  • Il pacchetto "rsyslog" installato sul server ha lo scopo di ricevere i messaggi syslog.

 

Cause

.

Resolution

Configurazione ScaleIO:

  • Abilitare la pubblicazione del messaggio rsyslog in ScaleIO: 
    scli --start_remote_syslog --remote_syslog_server_ip <IP> --remote_syslog_server_port <PORT_NUMBER> --syslog_facility <FACILITY_NUMBER>
  • Verificare che la configurazione sia corretta interrogando le impostazioni rsyslog:
    scli --query_remote_syslog

Nota: questa operazione viene eseguita solo sull MDM primario. I valori vengono copiati sul nuovo MDM primario quando si verifica un failover.

 

Configurazione dell host Rsyslog:

  • Verificare che il pacchetto rsyslog sia installato:
    rpm -qa rsyslog

     
  • Verificare che rsyslog sia attivo e in esecuzione:
    ps -ef | grep -i rsyslog | grep -v grep

     
  • Configurare il file /etc/rsyslog.conf in base ai seguenti esempi:
    local6.info;local6.debug;local6.warn         /var/log/syslog.log
    local6.err         /var/log/syslog.err
    local6.crit         /var/log/syslog.crit

     

        Nell'esempio precedente è stato utilizzato il codice struttura #22, rappresentato da "local6" nel file rsyslog.conf.

        La sintassi è la seguente: "STRUTTURA. GRAVITÀ /percorso/del/registro/file"

        Per registrare SOLO i messaggi di gravità "Error", utilizzare: "local6.err /var/log/syslog.err"

        Per inviare più livelli di gravità in un singolo file: "local6.info; local6.debug; local6.warn /var/log/syslog.log".
 

 

        Consultare l'Appendice A Per l'elenco completo dei codici e delle rappresentazioni delle strutture, utilizzeremo qualsiasi valore compreso tra 16 e 23 come struttura "personalizzata" per la registrazione ScaleIO.

 

  • Una volta terminata la modifica del file /etc/rsyslog.conf, riavviare il servizio rsyslog:
    systemctl restart rsyslog (RHEL/CentOS 7.x)
    service rsyslog restart (RHEL/CentOS 6.x)

 

 

Appendice A:

Questa appendice include l'URL del protocollo Syslog completo RFC e un elenco dei numeri di codice delle strutture e delle relative rappresentazioni "localX" da utilizzare nel file /etc/rsyslog.conf.

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

 

              0 messaggi kernel
              1 messaggi a livello utente
              2 Sistema di posta
              3 daemon di sistema
              4 messaggi di sicurezza/autorizzazione
              5 messaggi generati internamente da syslogd
              Sottosistema stampante a 6 linee
              7 Sottosistema Notizie di rete
              8 Sottosistema UUCP
              9 Daemon orologio
             10 messaggi di sicurezza/autorizzazione
             11 Daemon FTP
             12 Sottosistema NTP
             13 Audit dei registri
             14 Avviso del registro
             15 Daemon del clock (nota 2)
             16 utilizzo locale 0 (local0)
             17 Uso locale 1 (locale 1)
             18 Uso locale 2 (locale 2)
             19 Uso locale 3 (locale3)
             20 uso locale 4 (locale 4)
             21 uso locale 5 (locale 5)
             22 uso locale 6 (locale6)
             23 Uso locale 7 (locale7)

Additional Information

Questo articolo della Knowledge Base è specifico di ScaleIO. Consultare la documentazione del sistema operativo host per ulteriori informazioni su rsyslog e sul file 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.