Skip to main content
Nothing is forwarded off the platform until you name the events you want. Decide that first: the event determines which configuration file you edit.

Start from a goal

Each row is a complete answer: the events, the format, and the component whose logback-audit.xml you edit. The directories behind the container names are in How Logging Works.
The most common starting pointForward trace.msg_analysis.complete with the extended JSON format. That is one record per email carrying the full analysis result, which is what most email dashboards and correlation rules are built on. The complete file is in Configuration Examples.
The full catalog, with event IDs, severities, and the container that emits each one, is Log Events. Names are prefixes, so audit in the table above means every audit.* event. See Names are prefixes.

Choose a payload format

The format is a pattern inside the appender, so you can use any of these with any channel. No action is needed yet; you fill it into the appender in the channel guide.

JSON

Default. Works for every event, and records that event’s own attributes.

JSON extended

The complete result of the email analysis as a single record.
Message-tracing (trace.*) events only.

CEF

ArcSight-style Common Event Format. Works for every event. Pick it when your platform expects CEF.

Single attributes

A few named fields instead of the whole record, for a lookup table or a compact alert.

Next step

Pick the channel that carries the events you chose.

Forward Events over Syslog

A SIEM, a log collector, or any Syslog listener.

Send an Email When an Event Occurs

A mail per event, for rare events.

Write Events to a Log File

A rolling file on the xorlab host. On-premises only.