Сбор логов компонентов Luxms BI

1. Компоненты для которых могут быть полученны логи:

luxmsbi-appserver
luxmsbi-datagate
luxmsbi-databoring
nginx
postgres

Веб браузер - инструменты отладки

2. Поиск расположения компонентов:

В случае контура с несколькими узлами, необходимо проверить наличие компонент на каждом:

CentOs, RedOs, Rocky Linux

sudo rpm -qa | grep lux

Astra Linux

sudo apt list --installed | grep luxms

3. Сохраняем логи журнала Linux за определенный период, date:

   journalctl -u luxmsbi-appserver --since='YYYY-MM-DD H:M' --until='YYYY-MM-DD H:M' > /tmp/appserver_date.log
   journalctl -u luxmsbi-datagate --since='YYYY-MM-DD H:M' --until='YYYY-MM-DD H:M' > /tmp/datagate_date.log
   journalctl -u luxms-databoring --since='YYYY-MM-DD H:M' --until='YYYY-MM-DD H:M' > /tmp/databoring_date.log

Весь журнал:

   journalctl --since='YYYY-MM-DD H:M' --until='YYYY-MM-DD H:M' > /tmp/all_service_date.log

3.1. Отслеживание событий журнала в онлайне:

   journalctl -u luxmsbi-appserver -f
   journalctl -u luxmsbi-datagate -f
   journalctl -u luxms-databoring -f 

4. Собираем логи Postgres:

4.1. У Postgres, логи хранятся по дням недели, по умолчанию для 13 версии папка - ‘/var/lib/pgsql/13/data/log/’

Для Postgres 11 - ‘/var/lib/pgsql/11/data/log/’

postgres postgres   0 ноя 10 00:00 postgresql-Fri.log
postgres postgres   0 ноя 10 00:00 postgresql-Mon.log
postgres postgres   0 ноя 10 00:00 postgresql-Sat.log
postgres postgres   0 ноя 10 00:00 postgresql-Sun.log
postgres postgres   0 ноя 10 00:00 postgresql-Thu.log
postgres postgres   0 ноя 10 00:00 postgresql-Tue.log
postgres postgres   0 ноя 10 00:00 postgresql-Wed.log

4.2. У PostgesPro

  • По умолчанию лог: /var/lib/pgpro/std-13/data/log/
  • Если этой папки нет надо включить логирование в postgresql.conf

5. У сервиса nginx

5.1. Логи посещения веб:

Логи посещения веб страниц находятся на узле с компонентом luxmsbi-web в папке - ‘/var/log/nginx’.

access.log

5.2. Логи компонентов Luxms nginx:

Все логи компонентов Luxms обращения через nginx находятся на узле с компонентом luxmsbi-web в папке - ‘/var/log/luxmsbi/nginx/’.

окт 18 11:01 api-admin.error.log
окт 18 11:01 api-appserver.error.log
окт 18 11:01 api-bins.error.log
окт 19 16:35 api-luaproxy.error.log
окт 18 11:01 boring.error.log
3162 ноя 15 16:18 error.log
18331 ноя 16 12:25 luxmsbi.errors.log
ноя  3 18:13 servapi.error.log

6. Данные из Веб браузер

В случае ошибки на Веб странице