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.