Перейти к основному содержимому

События системного журнала

Действия, выполняемые Pangolin, фиксируются в системном журнале. Все записи, относящиеся к системному аудиту, в журнале сообщений предваряются тегом AUDIT:.

Уровень логирования настраивается администратором СУБД. Возможно настроить:

  • логирование в текстовый файл. Настраивается в самом файле лога через текстовый редактор;

  • логирование в syslog. Настраивается по-разному для кластерной и standalone конфигураций:

    • для кластерной конфигурации настройки производятся в конфигурационном файле Pangolin Manager postgres.yml;
    • для standalone конфигурации настройки производятся в конфигурационном файле СУБД postgresql.conf.

Примечание:

Cобытия уровня debug не рекомендуется включать в промышленных инсталляциях.

Если логирование ведется в журнал syslog, то редактирование текстовым редактором невозможно.

Системные службы выполняют запись событий (логов) в журнал до редиректа в файл. Возможность посмотреть их в журнале от непривилегированного пользователя убрана из соображений безопасности. Существует возможность просмотра полного лога журнала через команду: sudo journalctl (с последующим grep по имени службы). Например:

sudo journalctl | grep pangolin-manager

Подробная информация о реализации системного журнала приведена в документации Postgresql.