PowerFlex: Skicka meddelanden till rsyslog

Summary: I den här kunskapsbasartikeln beskrivs hur du konfigurerar och använder rsyslog korrekt med ScaleIO samtidigt som du betonar hur du delar upp de olika allvarlighetsgradsnivåerna för syslog i separata loggfiler. Kommandona, filsökvägarna och exemplen nedan har hämtats från ett RedHat-baserat system (RHEL/CentOS) och kan skilja sig åt om du använder olika Linux-distributioner som rsyslog-mottagare. ...

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

Förutsättningar:

  • Ett installerat ScaleIO-system
  • Paketet "rsyslog" som är installerat på servern är avsett att ta emot syslog-meddelandena.

 

Cause

.

Resolution

ScaleIO-konfiguration:

  • Aktivera publicering av rsyslog-meddelanden i ScaleIO: 
    scli --start_remote_syslog --remote_syslog_server_ip <IP> --remote_syslog_server_port <PORT_NUMBER> --syslog_facility <FACILITY_NUMBER>
  • Bekräfta att konfigurationen är korrekt genom att fråga rsyslog-inställningarna:
    scli --query_remote_syslog

Detta görs endast på den primära MDM-enheten. Värdena kopieras över till den nya primära MDM:en när en redundansväxling sker.

 

Konfiguration av Rsyslog-värd:

  • Kontrollera att rsyslog-paketet är installerat:
    rpm -qa rsyslog

     
  • Kontrollera att rsyslogen är igång:
    ps -ef | grep -i rsyslog | grep -v grep

     
  • Konfigurera filen /etc/rsyslog.conf enligt följande exempel:
    local6.info;local6.debug;local6.warn         /var/log/syslog.log
    local6.err         /var/log/syslog.err
    local6.crit         /var/log/syslog.crit

     

        I exemplet ovan användes anläggningskoden #22, som representeras av "local6" i filen rsyslog.conf.

        Syntaxen är följande: "ANLÄGGNING. ALLVARLIGHETSGRAD /sökväg/till/logg/fil"

        Om du ENDAST vill logga meddelanden med allvarlighetsgraden "Fel" använder du: "local6.err /var/log/syslog.err"

        Om du vill skicka flera allvarlighetsgrader till en enda fil: "local6.info; local6.debug; local6.warn /var/log/syslog.log".
 

 

        Granska bilaga A för en fullständig lista över anläggningskoder och representationer, vi skulle använda allt mellan 16 och 23 som vår "anpassade" anläggning för ScaleIO-loggning.

 

  • När du är klar med redigeringen av filen /etc/rsyslog.conf startar du om rsyslog-tjänsten:
    systemctl restart rsyslog (RHEL/CentOS 7.x)
    service rsyslog restart (RHEL/CentOS 6.x)

 

 

Bilaga A:

Den här bilagan innehåller URL:en till det fullständiga Syslog-protokollets RFC och en lista över anläggningens kodnummer och deras "localX"-representationer som ska användas i filen /etc/rsyslog.conf.

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

 

              0 kernelmeddelanden
              1 Meddelanden på användarnivå
              2 e-postsystem
              3 systemdemoner
              4 Säkerhets-/auktoriseringsmeddelanden
              5 meddelanden som genererats internt av syslogd
              Delsystem för skrivare med 6 linjer
              7 Delsystem för nätverksnyheter
              8 UUCP-delsystem
              9 klocka daemon
             10 säkerhets-/auktoriseringsmeddelanden
             11 FTP-demon
             12 Delsystemet NTP
             13 Logg granskning
             14 Logga varning
             15 Klocka Daemon (not 2)
             16 lokal användning 0 (lokal0)
             17 lokal användning 1 (lokal1)
             18 Lokal användning 2 (lokal2)
             19 Lokal användning 3 (lokal3)
             20 lokal användning 4 (lokal4)
             21 lokal användning 5 (lokal5)
             22 Lokal användning 6 (lokal6)
             23 Lokal användning 7 (lokal7)

Additional Information

Den här KB-artikeln är ScaleIO-specifik. I värdoperativsystemets dokumentation finns ytterligare information om rsyslog och filen 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.