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. Данные из Веб браузер
В случае ошибки на Веб странице
- Нажимаем F12
- Выбираем Network(Сеть) → Response(Ответ)
- Собрать консольные и HAR-логи браузеров:
Как собрать консольные и HAR-логи браузеров