Логирование сценариев автоматизации

Для настройки правильной работы сценариев может быть полезным запуск системы Pilot с включённым логированием автоматизации. Логирование происходит как на стороне клиента, так и на стороне сервера.

На стороне клиента

Чтобы включить логирование скриптов автоматизации, запустите клиент с ключом logAutomation.

Для этого, можно отредактировать ярлык программы, добавив logAutomation в поле Объект.

Пример для Pilot-ICE Enterprise:

"C:\Program Files\ASCON\Pilot-ICE Enterprise\Ascon.Pilot.PilotEnterprise.exe" logAutomation

Файл лога автоматизации клиента automation.log пишется в папку "%appdata%\ASCON\Pilot-ICE Enterprise\Logs".

На стороне сервера

Для запуска сервера с логированием скриптов автоматизации нужно добавить в файл settings.xml, строку:

<IsAutomationLoggingEnabled>true</IsAutomationLoggingEnabled>

Например:

<?xml version="1.0"?>

<Configuration>

...

    <IsAutomationLoggingEnabled>true</IsAutomationLoggingEnabled>

</Configuration>

Расположение файла settings.xml:

  • "C:\ProgramData\ASCON\Pilot Server" — для Windows-сервера;
  • "/opt/pilot-server" — для Linux-сервера.

Файл лога автоматизации сервера automation.log пишется в папку:

  • "C:\ProgramData\ASCON\Pilot Server\Logs" — для Windows-сервера;
  • "/opt/pilot-server/Logs" — для Linux-сервера.