Logging

Transformer can log many aspects of its operation, to help you check that it's running correctly and pinpoint the source of any problems arising.

Because Transformer is a DataSource application, it comes with the standard DataSource logging facilities built-in. It also produces a number of subsidiary logs that are dedicated to particular Transformer modules.

Contents:

Timestamps in log files

From version 7.1 of Transformer, the resolution of log-event timestamps has been increased from millisecond to microsecond granularity. This aligns Transformer with the trend within the financial industry towards the use of higher-resolution timestamps. For more information, see Timestamp resolution.

Event log

The standard DataSource event log.

Default file name: transformer.log

Configuration itemsevent-loglog-leveladd-log, and others in DataSource Logging configuration.

Packet log

The standard DataSource packet log.

Default file name: packet-transformer.log

Configuration itemsdatasrc-pkt-log in DataSource peers configuration (part 2)

Pipeline activity log

Pipeline message log.

Default file name: pipeline.log

Configuration itemslogfilelog-levelpipeline-logflags, and add-pipeline​:log-flags in Pipeline configuration.
 

Cluster log

The Cluster module's log.

Default file name: cluster.log

Configuration itemslogfile and log-level in Clustering configuration

Cluster packet log

The log file in which message packets passed between a Transformer and other nodes in the Transformer cluster are recorded.

Default file name: -

Configuration items: cluster-packet-logfile in Clustering configuration

Java module log

One log file is produced for each Java module loaded into Transformer

Default file name: java-module-name.log

Configuration items: module-logfile and log-level in Java Transformer Module configuration

Thread queue sizes log

The log file in which the size of thread queues are recorded.

Default file name: -

Configuration items: threads-queue-report-logfile and threads-queue-report-period in Pipeline threads configuration

Persistence event log

The log file in which events about persisting data are recorded.

Default file name: persistence.log

Configuration items: logfile and log-level in Persistence configuration


See also: