Skip to content

Latest commit

 

History

History
60 lines (49 loc) · 1.7 KB

File metadata and controls

60 lines (49 loc) · 1.7 KB

OpenLogReplicator.json - target element

Author: Adam Leszczyński <aleszczynski@bersler.com>, version: 1.9.0, date: 2026-01-23

This section describes the target element in the OpenLogReplicator JSON configuration. It defines the logical mapping from a source to a writer and explains each target field, valid values and notes for correct usage.

Table 1. Target element
Parameter Type / constraints Description and notes

alias

string, max length: 256, mandatory, unique within configuration

Logical identifier for the target. Used to reference this target from other parts of the configuration and logs.

NOTE: Choose short, descriptive names. Aliases must be unique; duplicate aliases will cause a configuration error.

source

string, max length: 256, mandatory

Name of the source that this target consumes events from. This must match a source element defined in the configuration.

NOTE: The source value must correspond to an existing source element; unresolved references are treated as configuration errors.

writer

element — see writer, mandatory

Configuration of the output processor responsible for delivering replicated transactions (for example kafka, file, network, etc.).

Example target configuration (JSON)
{
  "alias": "audit_kafka",
  "source": "db_primary",
  "writer": {
    "type": "kafka",
    "topic": "db_audit",
    "properties": {
      "bootstrap.servers": "kafka1:9092,kafka2:9092"
    }
  },
  "concurrency": 2
}