Журналирование
Журналы работы TERA для ОС Linux расположены в директории /var/log/termidesk/tera/:
- в случае, если средой функционирования РМ является ВМ -
/var/log/termidesk/tera/tera-server.log; в случае, если средой функционирования РМ является физическая машина -
/var/log/termidesk/tera/x11tera.log.
Журналы работы TERA для ОС Microsoft Windows расположены в каталоге C:\ProgramData\UVEON\logs\TERA:
tera-server.log- журнал событий непосредственно TERA;tera-service.log- журнал событий службыTERA Server;tera-vdagent.log- журнал событий ПО TERA vdagent;tera-vdservice.log- журнал событий службыTERA Agent.
К моменту запуска TERA журнал (tera-server.log или x11tera.log в зависимости от среды функционирования) должен быть уже создан и права доступа на него должны быть правильно настроены. Если этого не сделано, то права доступа на директорию не позволят создавать файлы журналов, поскольку соответствующие приложения (Xorg или ПО x11tera) работают с правами пользователя.
Права доступа для ОС Linux:
- для директории
/var/log/termidesk/tera/:rwxr-xr-x(в восьмеричной записи -755); - для файлов журналов:
rw-rw-rw(в восьмеричной записи -666).
Файлы журналов tera-server.log и x11tera.log дополняются, а не пересоздаются при перезапуске Xorg (если средой функционирования РМ является ВМ) и ПО x11tera (если средой функционирования РМ является физическая машина). Для исключения ситуации безграничного роста файлов журналов настроена их ротация со следующими настройками по умолчанию:
- файлы архивируются раз в сутки;
- архивация происходит в той же директории, где расположен файл журнала;
- максимальное количество архивных файлов - 10;
- архивация по размеру файла не используется.
Настройки ротации расположены в файлах:
- в случае, если средой функционирования РМ является ВМ -
/etc/logrotate.d/tera-qxl; - в случае, если средой функционирования РМ является физическая машина -
/etc/logrotate.d/tera-x11.
При изменении пути к файлам журналов следует также изменить пути в файлах настройки ротации. Для применения настроек после изменения файлов следует выполнить:
sudo /usr/sbin/logrotate -f /etc/logrotate.d/tera-qxl
Статус обработки ротации можно посмотреть командой:
sudo cat /var/lib/logrotate/status | grep tera
По умолчанию ротация запускается раз в сутки с помощью планировщика задач ОС Linux cron (настройки хранятся в файле /etc/cron.daily). При изменении периода архивации в файлах /etc/logrotate.d/tera-qxl или /etc/logrotate.d/tera-x11 нужно дополнительно создать дополнительно соответствующую задачу для планировщика cron.
Для ручного запуска ротации с опережением графика следует выполнить:
sudo /usr/sbin/logrotate --verbose -f /etc/logrotate.d/tera-qxl