Skip to article
XTester Help
XTester Launcher

Journal

Read robot messages, apply filters and investigate errors.

Reviewed: Applies to: 1.0.0-preview.1

What is in the journal

The journal shows the robot's events, newest first: start and stop, pre-start checks, orders and trades, exchange messages, strategy signals, data state and errors. Each line has the time, the level (information, warning, error), the source and the message.

The window shows the latest 300 events.

Search and filters

• Search the journal: by message text and source.

Application screenshotXTester 1.0.0-preview.1
Enter part of a message to filter the journal entries.Interface screenshot · XTester 1.0.0-preview.1
  1. Journal filters

• The level switch: All, Warnings (errors included), Errors, with their counts.

• The source list: All sources, Order, Trade, Signal, Exchange, Robot, Data.

The filters stay while you look at other pages.

When the journal opens by itself

• A Paper robot did not pass its pre-start check: the reasons are in the journal.

• A LIVE robot ended abnormally (did not answer or lost its connection): the journal opens to show what happened.

• You clicked Why? on a crash notification: the journal opens on the latest error.

Find the Cause of a Failure

Start with the latest warning/error around the intended action. Search matches message and source; Warnings includes errors. Narrow the source when useful.

Steps
  1. Clear filters that hide the problem.
  2. Find the latest relevant warning/error.
  3. Inspect source and neighboring events.
  4. Retain exact text and reproduction context.

If nothing is visible, clear search and choose all levels and sources. An empty filtered list does not prove no events occurred. The window contains the latest 300 events rather than an unlimited archive.

Why? in a crash notification reveals the current problem. Retain its exact message, neighboring events, mode and preceding action; a later consequence can appear after the original cause.