Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Режим отладки – это режим, при котором доступно для просмотра Отладочное Окнопросмотра отладочное окно, предназначенное для анализа текущего состояния работы ПК Интеллект и оперативной отладки в случае обнаружения в ней ошибок.

...

Начиная с хотфикса 4.11.3.4472, по умолчанию включен режим Debug 4. На предыдущих версиях Режим отладки по умолчанию выключен.Для включения режима отладки необходимо:

  1. Завершить работу программного комплекса Интеллект.
  2. Запустить утилиту tweaki.exe (см. раздел Запуск и завершение работы утилиты tweaki.exe).
  3. Выбрать раздел Интеллект в дереве, расположенном в левой части диалогового окна утилиты.
  4. Изменить значение параметра Режим отладки с Выключен на Debug 1, Debug 2, Debug 3 или Debug 4 (описание режимов в разделе Панель настройки раздела Интеллект).
  5. Нажать кнопку ОК.
  6. Запустить программный комплекс Интеллект.
    В результате в Главной главной панели управления ПК Интеллект появится новый пункт Отладочное окно.
  7. Выбрать пункт Отладочное окно в Главной главной панели управления для отображения Отладочного отладочного окна на экране монитора. Выбранный пункт меню Отладочное окно будет отмечен флажком.

Для того, чтобы скрыть Отладочное отладочное окно, требуется повторно выбрать пункт Отладочное окно в Главной главной панели управления.

Info
titleПримечание.
Отладочный режим замедляет работу системы, увеличивает потребление системных ресурсов. Настоятельно рекомендуется использовать режим только на время отладки и выключать его сразу после окончания работ по настройке.


Info
titleПримечание.

...

  1. Параметр Время хранения логов (часов) равносилен ключу реестра DebugTime. Задает количество часов хранения лог-файла. По умолчанию 48 часов.
  2. Параметр Максимальный размер (MB) равносилен ключу реестра DebugSize. Задает количество мегабайт, выделенных под лог. По умолчанию 100 Мбайт.
  3. Ключ реестра DebugZipDays – включает режим упаковки логов в архив в формате .gz и задает период их хранения. По умолчанию 2 дня.

Log-файлы начинают перезаписываться при достижении максимума одного из параметров.

При включенном режиме отладки Debug 4 в лог-файл video.run каждые 10 секунд выводится максимально подробная информация о файловой системе и использовании памяти каждой камерой. Чтобы уменьшить количество выводимых строк информации до шести каждые 10 секунд (это уменьшит размер лог-файла), нужно добавить ключ StatusInfo=0.

Пример записываемой информации, когда ключ StatusInfo=1 или отсутствует:

Code Block
Uptime: 00:00:12, memory: 423.0 MB
[FS]Health ok.
[FS]Ring cycles count: 0
[FS]Total index in memory size: 62.7 KB
[FS]Total recorders: 4, MemFile: -1, memFile total size: 16.0 MB, last frame skipped time: none, WritingQueueSize: 1500, avg speed: 18.99 MB/sec.
[FS]Total readers: 0 (cached frames: 0)
[FS]Total cameras: 4, internal VMDA detectors: 0, external VMDA detectors: 0. zone detectors: 0.
[FS]Camera 1. Writing queue: 1 frames(0% of 1500), size: 0.00 MB(0 ms). Streams(1): 1, total VMDA detectors 0 (int: 0, ext: 0), zone: 0. Grabber_IP_CAM queue size: 0.
[FS]Camera 2. Writing queue: 0 frames(0% of 1500), size: 0.00 MB(0 ms). Streams(1): 2, total VMDA detectors 0 (int: 0, ext: 0), zone: 0. Grabber_IP_CAM queue size: 0.
[FS]Camera 3. Writing queue: 0 frames(0% of 1500), size: 0.00 MB(0 ms). Streams(1): 3, total VMDA detectors 0 (int: 0, ext: 0), zone: 0. Grabber_IP_CAM queue size: 0.
[FS]Camera 4. Writing queue: 0 frames(0% of 1500), size: 0.00 MB(0 ms). Streams(1): 4, total VMDA detectors 0 (int: 0, ext: 0), zone: 0. Grabber_IP_CAM queue size: 0.
Total registered senders: 1
Objects:
VideoFrame: 38(max: 77 at '09-09-22 14:40:13.014')
AudioFrame: 0(max: 5 at '09-09-22 14:40:08.816')
Msg: 73(max: 130 at '09-09-22 14:40:06.733')
Active[1]
SendVideoFrame(local=1,compressed=1) to 'TAG-5509.1': value: 0 (max 0), delay = 46 ms, 09-09-22 14:40:15.548
Inactive[0](no new data for more than 15 seconds)

Пример выводимой информации, если StatusInfo=0:

Code Block
Uptime: 00:00:12, memory: 427.0 MB
[FS]Health ok.
[FS]Ring cycles count: 0
[FS]Total index in memory size: 52.9 KB
[FS]Total recorders: 4, MemFile: -1, memFile total size: 16.0 MB, last frame skipped time: none, WritingQueueSize: 1500, avg speed: 7.42 MB/sec.
[FS]Total readers: 0 (cached frames: 0).

Подробнее о ключах реестра см. Справочник ключей реестра.

Пример.

Время хранения логов установлено равным 720 часов (1 месяц), а Максимальный размер лога задан равным 100 Мбайт.

Через неделю после начала записи логов размер log-файла уже достиг размера 100 Мбайт. В этом случае он начнет перезаписываться, несмотря на то, что лог хранился меньше указанного времени.

При этом если параметру DebugZipDays в реестре присвоить значение, равное периоду в днях, в течение которого необходимо хранить логи, то по достижении максимального размера логи не удаляются, а упаковываются в архив в формате *.gz. и хранятся столько дней, сколько указано в значении параметра DebugZipDays.