PowerFlex. Отправка сообщений в rsyslog

Summary: В этой статье базы знаний описывается, как правильно настроить и использовать rsyslog с ScaleIO, при этом особое внимание уделяется разделению различных уровней серьезности syslog на отдельные файлы журнала. Команды, пути к файлам и приведенные ниже примеры были взяты из системы на базе RedHat (RHEL/CentOS) и могут отличаться, если в качестве приемника rsyslog используются разные дистрибутивы Linux. ...

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

Необходимые условия

  • Установленная система ScaleIO
  • Пакет «rsyslog», установленный на сервере, предназначен для получения сообщений syslog.

 

Cause

.

Resolution

Конфигурация ScaleIO:

  • Включите отправку сообщений rsyslog в ScaleIO: 
    scli --start_remote_syslog --remote_syslog_server_ip <IP> --remote_syslog_server_port <PORT_NUMBER> --syslog_facility <FACILITY_NUMBER>
  • Убедитесь в правильности конфигурации, запросив параметры rsyslog:
    scli --query_remote_syslog

Примечание. Это действие выполняется только на основном MDM. При переключении на резервный ресурс хранения данных значения копируются в новый основной модуль MDM.

 

Конфигурация хоста Rsyslog:

  • Убедитесь, что пакет rsyslog установлен:
    rpm -qa rsyslog

     
  • Убедитесь, что rsyslog включен и запущен:
    ps -ef | grep -i rsyslog | grep -v grep

     
  • Настройте файл /etc/rsyslog.conf с помощью следующих примеров:
    local6.info;local6.debug;local6.warn         /var/log/syslog.log
    local6.err         /var/log/syslog.err
    local6.crit         /var/log/syslog.crit

     

        В приведенном выше примере использовался код объекта #22, который представлен как «local6» в файле rsyslog.conf.

        Используется следующий синтаксис: «ОБЪЕКТ. СЕРЬЕЗНОСТЬ /путь/к/журналу/файлу"

        Для того, чтобы регистрировать ТОЛЬКО сообщения с уровнем серьезности "Error", используйте: «local6.err /var/log/syslog.err»

        Чтобы отправить несколько уровней серьезности в один файл, выполните следующие действия. «local6.info; local6.debug; local6.warn /var/log/syslog.log".
 

 

        Полный список кодов и представлений объектов см. в Приложении А. Мы будем использовать любое число от 16 до 23 в качестве "пользовательского" средства для ведения журнала ScaleIO.

 

  • После редактирования файла /etc/rsyslog.conf перезапустите сервис rsyslog:
    systemctl restart rsyslog (RHEL/CentOS 7.x)
    service rsyslog restart (RHEL/CentOS 6.x)

 

 

Приложение А:

Это приложение включает в себя URL-адрес полного протокола Syslog RFC и список номеров кодов объектов и их представлений "localX" для использования в файле /etc/rsyslog.conf.

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

 

              0 сообщений ядра
              1 сообщение на уровне пользователя
              2 Почтовая система
              3 системных демона
              4 Сообщения системы безопасности/авторизации
              5 внутренних сообщений, сгенерированных с помощью syslogd
              Подсистема 6-строчного принтера
              7 Подсистема новостей сети
              8 Подсистема UUCP
              Демон 9 часов
             10 сообщений о безопасности/авторизации
             11 Управляющая программа FTP
             12 Подсистема NTP
             13 Аудит журналов
             14 Оповещение журнала
             Демон 15 clock (примечание 2)
             16 локальное использование 0 (local0)
             17 локальное использование 1 (local1)
             18 локальное использование 2 (локальное 2)
             19 локальное использование 3 (локальное 3)
             20 локальное использование 4 (локальное 4)
             21 Местное использование 5 (Local5)
             22 локальное использование 6 (local6)
             23 Местное использование 7 (Local7)

Additional Information

Эта статья базы знаний посвящена ScaleIO. Дополнительные сведения о rsyslog и файле 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.