Файл tm6_log.txt

  Виды сообщений в файле tm6_log.txt

Этот файл создается в папке узла; он содержит сообщения системы встроенного контроля МРВ.

Большинство видов сообщений записываются в файл вне зависимости от флага Разрешение tm6_log (см. Задание параметров узла ). Если запись некоторого вида сообщения зависит от флага, это указано в описании этого вида сообщения (см. ниже).

Сообщение записывается в файл в виде отдельной строки. Общий формат сообщения:

T N1 N2[N3] Text

где

   T – время сообщения (без даты);

   N1 – номер потока, который сгенерировал сообщение;

   N2 – 8-значное число;

   N3 – число;

   Text – необязательный текст.

Виды сообщений в файле tm6_log.txt

T 0000 00000000[0] <дата>

При изменении даты, а также при старте МРВ.

T 0000 00000000[0] Start

Старт МРВ.

T 0000 00000000[0] Stop

Останов МРВ.

T 0000 00000032[0] <имя канала>

Изменилось значение канала OUTPUT с установленным флагом Отладка (49, DBG), но предыдущее значение канала не передано.

T 0000 00000032[N3] <имя канала>

Неустранимая ошибка в канале (в канале устанавливается флаг аппаратной недостоверности и он выключается). Расшифровка значений N3:

1 – нет аргументов;

2 – неправильное поле связь (нет привязки);

3 – число аргументов превышено;

4 – подсистема не инициализирована (например, не создана виртуальная машина);

5 – обращение к несуществующему архиву;

6 – фатальная ошибка МРВ на канале, вызывающем функции DLL;

7 – фатальная ошибка МРВ при пересчете канала.

Ошибка канала может быть не обнаружена, если для канала проведена процедура ремэппинга (в МРВ с ограничением числа каналов).

T 0000 00000032[8] RTM dump write

Сбой при записи дампа.

T 0000 00000032[8] RTM dump read

Сбой при чтении дампа.

T 0000 00000001[N3] Calc loop is big

Превышено время цикла CALC. N3 – счетчик числа превышений.

T 0000 00000001[N3] Calc loop is big (T)

Время цикла CALC превышается в течение N3 с.

T 0016 00000032[9] <имя канала>

Фатальная ошибка МРВ на канале вызова графического экрана.

T 0016 00000032[8] <имя канала>

Ошибка записи буфера тренда в файл.

T 0017 <номер архива>[<код ошибки>]

Ошибка архива.

T 0000 00000000[4..5]

Переход в состояние WORK (4) или TRACE (5). Этот вид сообщения блокируется флагом Разрешение tm6_log.

T 0029 N2[N3] Overstress: CPU

Перегрузка ЦП. N2 – время цикла; N3 – число превышений времени цикла.

T 0029 N2[N3] Insufficient: Memory

Не хватает памяти. N2 – время цикла; N3 – число превышений времени цикла.

T 0029 N2[N3] pf:N4 fm:N5 vm:N6

Не хватает памяти. N2 – счетчик объектов GDI, N3 – счетчик объектов USER, N4 – число страниц, с которыми произошел свопинг; N5 – занятый объем ОЗУ, N6 – занятый объем виртуальной памяти;

T 0029 N2[0] Insufficient: GDI objects

Не хватает объектов GDI. N2 – счетчик объектов GDI.

T 0029 N2[0] Insufficient: USER objects

Не хватает объектов USER. N2 – счетчик объектов USER.

T 0029 N2[N3] STAT_RTM

N2 – количество не отключенных программ; N3 – суммарное время на вычисление программ, мс. Ограничения по записи данного вида сообщения указаны в примечании ниже.

T 0029 N2[N3] <имя канала вызова программы>

N2 – ID канала с вызовом программы, на вычисление которой затрачено больше всего времени; N3 – время на вычисление программы, мс. Ограничения по записи данного вида сообщения указаны в примечании ниже.

Примечание. Только профайлер записывает в файл такой вид сообщения. Запись сообщения должна быть разрешена (ключом STATRTM=1 в файле *.cnf или с помощью @RTM_Parameter с Параметр=78).

T 0000 00000000[999] Checking message disabling

Отключено окно сообщений об ошибке (ключом NOERRWNDMES – см. Файл CNF в разделе Задание параметров работы мониторов ).

T 0017 N2[0] Recover from incorrect stop

Структура и данные архива восстановлены полностью. N2 – номер архива.

T 0017 N2[N3] Recover from incorrect stop Data lost

Структура архива восстановлена, однако данные могут быть потеряны. N2 – номер архива, N3 – код ошибки.

T 0017 N2[0] Wrong Recover

Архив не запускается. N2 – номер архива.