Log файлы

Материал из Info

Перейти к: навигация, поиск

При активном использовании программных продуктов в реальных условиях возникают ситуации, когда появляются ошибки или факторы, смущающие работу программы. При некоторых таких ситуациях выходят сообщения об ошибке, которая может быть откорректирована пользователями. В других случаях программа сама успевает решить возникшую проблему, и пользователь не замечает никакого изменения в функциях программы. Не смотря на то, что проблема решается, в таких случаях важно установить причину возникновения проблемы и найти решение.

Содержание

Система сохранения ошибок

При возникновении ошибки, программные продукты Microinvest моментально сохраняют инженерную информацию о событии. Она записывается незаметно для пользователя в специальный дневник (так называемый Log файл). С помощью этого дневника можно установить, что именно нарушило работу продукта и предпринять соответствующее решение о проблеме.

Папка с Log файлами

Файлы с системными сообщениями сохраняются при настройке продукта, в специально созданной для данной цели папке. Для различных версий Windows папки следующие:

  • Под Windows 10 папка C:\ProgramData\Microinvest\
  • Под Windows 8.1 папка C:\ProgramData\Microinvest\
  • Под Windows 8 папка C:\ProgramData\Microinvest\
  • Под Windows 7 папка C:\ProgramData\Microinvest\
  • Под Windows Vista папка C:\ProgramData\Microinvest\
  • Под Windows XP папка C:\Documents and Settings\All Users\Application Data\Microinvest\
  • Под Linux папка \home\$USER\.config\Microinvest

Логи по продуктам

Для каждого продукта своя система журналирования ошибок, которая пишет данные в отдельные места вышеуказанной папки:

  • Microinvest Склад Pro (в версии 3.07.062 и выше): \Microinvest\Warehouse Pro\Error.Log
  • Microinvest Склад Pro (в версии 3.07.061 и ниже): \Microinvest\Warehouse Pro\Microinvest Warehouse.exe.Log
  • Microinvest Склад Pro Light: \Microinvest\Warehouse Pro Light\Logs\Error.log
  • Microinvest Utility Center: \Microinvest\Utility Center\Logs\
  • Microinvest Archi Pro: \Microinvest\Archi Pro\Microinvest Archi Pro.exe.Log
  • Microinvest Barcode Printer Pro: \Microinvest\Barcode Printer Pro\Error.log
  • Microinvest EGAIS Manager: \Microinvest\EGAIS\ErrorLog\Error.log
  • Microinvest Pool Manager: \Microinvest\Pool Manager\Logs\Error.log
  • Microinvest Order Assistant: \Microinvest\Order Assistant\Logs\Error.log
  • Microinvest Nutrition Calculator: \Microinvest\Nutrition Calculator\Logs\Error.log
  • Microinvest Smart Printer: \Microinvest\Device Test Tool\Logs\
  • Microinvest Fitness: \Microinvest\Fitness\Logs\Error.log

Лог портмона

Для выявления проблем в коммуникации с оборудованием программных продуктов Microinvest Склад Pro или Microinvest Склад Pro Light используется специальный командный параметр /portmon, после запуска программы с данным параметром начинает писаться в файл вся коммуникация (включая COM и LAN) оборудования с нашими программами. Запустите программу с данным параметром, проведите продажу, сделайте z-отчет или другое действие которое приводит к ошибке или некорректному результату, запакуйте файл в архив и опубликуйте его в Вашей теме на форуме или отправьте техническим специалистам Microinvest с полным описанием проблемы. Данный файл будет находиться в директории:

  • C:\ProgramData\Microinvest\Device Manager\Logs\PortMonitor.html

Противодействие ошибкам

Очень важно иметь правильное противодействие при возникающих ошибках. Для того, чтобы этого результата достичь, желательно скопировать Log файл, открыть его и проанализировать информацию внутри него. С помощью устранения причин, которые привели к возникновению таких ошибок, достигается значительно более стабильная работа продуктов, исключая возникновение опасности неожиданного срыва. Одновременно с этим, пренебрежение такими ошибками может довести до потери информации или до плохой работы продуктов.

Раннее предупреждение

Сделана специальная система для раннего оповещения о возможных проблемах. Обычно одна ошибка занимает определенное количество памяти в Log файле, и можно поставить лимит количества ошибок, которые возникают в системе. Когда индивидуальный Log файл вырастет до 500 KB, программа выдаст сообщение: «Внимание, необходима профилактика системы…». В этом случае рекомендуется следующая последовательность действий:

  1. Открывается папка Log файла;
  2. Сам Log файл копируется на другой носитель и, по возможности, отправляется техническим специалистам Microinvest;
  3. Открывается Log файл и анализируется его содержание. Ошибки классифицируются, если их количество более, чем одна;
  4. Предпринимаются шаги для ликвидации выявленных проблем;
  5. Log файл сохраняется в архиве и удаляется из папки. Это предотвратит появление сообщения об ошибке при старте программы.

Обобщение

Наличие Log файла означает нестабильную работу программы. Это возможно из-за программных ошибок, плохой конфигурации системы или нестабильности. Вся система отслеживания ошибок создана с целью предотвращения более серьезных проблем в работе продукта, а также является эффективным средством диагностики.

Некоторые полезные ресурсы


Рассмотрите другие статьи в категории Анализ | Решение проблем