Перейти к содержанию

Alt Linux

Общие данные

Платформа Радар поддерживает сбор событий с версии "Альт Рабочая станция 10.0" и выше.

Для журналирования событий используются следующие службы:

  • rsyslog - служба журналирования для отправки событий в платформу;
  • auditd - отвечает за запись сообщений аудита вызванных активностью приложений или системы.

Примечание: по умолчанию управление журналами в ОС осуществляется службами systemd-journald и journalct.

В целях организации безопасной передачи данных на лог-коллектор по протоколу TCP, а также обеспечения возможности фильтрации сообщений по источникам и их содержимому предлагается установить пакет rsyslog (см. раздел Настройка службы rsyslog).

Характеристики источника в Платформе Радар:

Характеристика Значение
Название Linux-Alt
Тип Linux
Вендор BaseAltSPO
Порт 2692
Протокол TCP

Настройка источника включает в себя следующие процессы:

  1. Настройка службы ryslog.
  2. Настройка службы auditd.
  3. Настройка лог-коллектора.
  4. Включение источника на платформе.

Настройка службы rsyslog

В файле /etc/systemd/journald.conf включите пересылку записи журналов в syslog:

Storage=none 
ForwardToSyslog=yes
Установите службу rsyslog:

# apt-get install rsyslog-classic

В конфигурационном файле /etc/rsyslog.d/00_common.conf укажите адрес лог-коллектора, добавив следующую строку:

auth,authpriv.* @@<IP-адрес лог-коллектора>:2692

Где:

  • <ip-адрес лог-коллектора> - IP-адрес лог-коллектора;
  • 2692 - номер порта для подключения ОС Alt Linux как источник событий.

Чтобы служба rsyslog принимала и отправляла поток событий от службы auditd, необходимо создать файл /etc/rsyslog.d/30-auditd.conf и указать в нем следующие параметры:

module(load="imfile" mode="inotify" PollingInterval="10")

input(type="imfile" File="/var/log/audit/audit.log"
    Severity="info"
    Facility="local6")

local6.*  @@<IP-адрес лог-коллектора>:2692

Где:

  • <ip-адрес лог-коллектора> - IP-адрес лог-коллектора;
  • 2692 - номер порта для подключения ОС Alt Linux как источник событий.

Перезапустите службу:

# service rsyslogd restart

Настройка службы auditd

Службы auditd и audispd-plugins установлены в системе по умолчанию.

Выполните настройку файла  /etc/audit/rules.d/extended.rules в соответствии с рекомендациями раздела Настройка правил расширенного аудита.

В конфигурационном файле /etc/audit/plugins.d/syslog.conf укажите следующие параметры:

active = yes 
direction = out 
path = /sbin/audisp-syslog 
type = always 
args = LOG_LOCAL6 
format = string

Перезапустите службу.

Настройка лог-коллектора

Ниже приведена конфигурация входящих и исходящих потоков событий для лог-коллектора:

tcp_input_alt: &tcp_input_alt
  id: "tcp_input_alt"
  host: "<IP-адрес лог-коллектора>"
  port: 2692
  format: "json"
tcp_output_alt: &tcp_output_alt
  id: "tcp_output_alt"
  target_host: "<IP-адрес Платформы>"
  port: 2692

collectors:
  tcp_receiver:
    - <<: *tcp_input_alt
senders:
  port: 48001
  tcp:
    - <<: *tcp_output_alt

route_alt: &route_alt
  collector_id:
    - "tcp_input_alt"
  sender_id:
    - "tcp_output_alt"
routers:
  - <<: *route_alt

Где:

  • <ip-адрес лог-коллектора> - IP-адрес лог-коллектора;
  • 2692 - номер порта для подключения ОС Alt Linux как источник событий;
  • <IP-адрес Платформы> - IP-адрес по которому выполняется доступ в веб-интерфейс Платформы Радар.

Включение источника на платформе

Перейдите в веб-интерфейс платформы и выполните следующие действия:

  1. Перейдите в раздел АдминистрированиеИсточникиУправление источниками.
  2. Включите источник Linux-Alt.
  3. Нажмите кнопку Синхронизировать.
  4. Перейдите в раздел События и проверьте наличие потока событий от данного источника.