Дерево страниц

Журналирование

Журналы работы 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