Try TT Now

All Gateways

Logging Data

Overview

You can configure:

  • Whether CoreAPI on TT client applications logs changes to X_TRADER®’s internal cache of risk parameters
  • The amount of detailed data that the TT application includes in its log files

Logging Parameters

Logging Parameters

Parameter

Description

LC-Debug

Location: AConfigCoreClientDebug

Function: Sets whether the TT API on TT client applications logs all changes that are made to X_TRADER®’s internal cache of risk parameters. This log file is named according to the convention: X_TRADER_DD.MM.YYYY_Risk.log, where DD is the two-digit day, MM is the two-digit month, YYYY is the four-digit year. The TT API writes its log file to <root drive>:ttlogfiles on the X_TRADER® workstation.

  • true: CoreAPI creates X_TRADER_DD.MM.YYYY_Risk.log
  • false: CoreAPI does not create X_TRADER_DD.MM.YYYY_Risk.log

Default setting: false

AuditLogging

Location: AconfigCoreAuditLogging

Function: Sets whether the TT application creates an Audit logfile. The naming conventions for the Audit logfile varies by TT application. In addition to aiding in debugging and general transaction auditing, some exchanges may require an audit file in order to comply with CFTC, SEC, or similar regulations. For a description of the audit logfile, refer to Audit File.

The available values include:

  • true: The TT application creates an audit logfile.
  • false: The TT application does not create an audit logfile.

Default setting: true

TTLogFile

Location: AConfigCoreLoggingSeverityLevel

Function: Adjusts the level of detail that the TT application writes to the TTLog file. A lower setting indicates writing less data to the log file.

The available values include:

  • 1: The TT application writes log messages with a severity of WARNING or higher to the log file. This includes WARNING, ERROR, and CRITICAL messages.
  • 2: The TT application writes log messages with a severity of INFO or higher to the log file. This includes INFO, WARNING, ERROR, and CRITICAL messages.
  • 3: TT applications do not use this setting and behave as if TTLogFile=2.
  • 4: The TT application writes log messages with a severity of DEBUG or higher to the log file. This includes DEBUG, INFO, WARNING, ERROR and CRITICAL messages.

Default setting: 2

AppSpecificLogFile

Location: AConfigCoreClientLoggingSeverityLevel

Function: Adjusts the level of detail that a TT application writes to its application-specific log file. A lower setting indicates writing less data to the log file.

The available values include:

  • 1: The TT application writes log messages with a severity of WARNING or higher to the log file. This includes WARNING, ERROR, and CRITICAL messages.
  • 2: The TT application writes log messages with a severity of INFO or higher to the log file. This includes INFO, WARNING, ERROR, and CRITICAL messages.
  • 3: TT applications do not use this setting and behave as if AppSpecificLogFile=2.
  • 4: The TT application writes log messages with a severity of DEBUG or higher to the log file. This includes DEBUG, INFO, WARNING, ERROR and CRITICAL messages.

Default setting: 2