Every completed execution of an Invantive product appends an entry to the local execution log. The execution log is in XML-format and located by default at %USERPROFILE%\executionlog.xml.
The name and location of the execution log can be altered by placing the full path and file name in the environment variable INVANTIVE_EXECUTION_LOG_FILE.
The root tag EXECUTIONLOGS contains an EXECUTIONLOG for every execution once finished. The following elements are available:
-
VERSION: the record format, always ‘1’. -
MESSAGEUID: the UID of the message as registered on Invantive Cloud. -
IIID: the Invantive Installation ID of the device. -
SESSIONID: the ID of the session. -
LICENSECODE: the code of the subscription contract. -
LICENSEKEYID: the numeric ID of the license key. -
MACHINENAME: the name of the device. -
EXECUTABLENAME: the name and path of the executable. -
APPLICATIONNAME: the name of the Invantive application. -
APPLICATIONVERSION: the version of the Invantive application. -
USERNAME: the name of the operating system user. -
PROCESSID: the ID of the OS process. -
STARTTIMEUTC: the start time of the process (UTC). -
ENDTIMEUTC: the end time of the process (UTC). -
EXITCODE: the exit code of the process. -
EXITLEVEL: the textual description of the exit code. -
EXITMESSAGECODE: the message code associated with the execution exit. -
ISHEADLESS: whether the proces ran headless. -
COMPUTERMANUFACTURER: the name of the device’s manufacturer. -
COMPUTERMODEL: the model of the device. -
OSVERSION: the version of the operating system. -
PHYSICALMEMORYINBYTES: the number of bytes in the physical memory.