# Latency chains configuration

These DataSource configuration items allow the latency of data updates through the system to be recorded.

**📌 NOTE**\
For guidance on recording latency in production environments, see [Record latency in record updates](datasource-record-latency-in-record-updates.md).

## latency-chain-enable

`latency-chain-enable` turns on latency chaining when set to `TRUE`.

**📌 NOTE**\
Before enabling latency recording in production environments, read [Record latency in record updates](datasource-record-latency-in-record-updates.md).

**Use in:** C, Java

**Syntax:** `latency-chain-enable <boolean>`

**Type:** boolean

**Default value:** `FALSE` (Latency chaining is not turned on)

## latency-chain-init-ts-field

`latency-chain-init-ts-field` specifies the name of the latency chain’s initial timestamp field.

**Use in:** C, Java

**Syntax:** `latency-chain-init-ts-field <name-of-initial-timestamp-field>`

**Type:** string

**Default value:** `LTY_INIT_TS`

## latency-chain-list-event-field

`latency-chain-list-event-field` specifies the name of the latency chain’s event list field.

**Use in:** C, Java

**Syntax:** `latency-chain-list-event-field <name-of-event-list-field>`

**Type:** string

**Default value:** `LTY_LIST_EVENT`

## latency-chain-list-ts-field

`latency-chain-list-ts-field` specifies the name of the latency chain’s delta timestamp list field.

**Use in:** C, Java

**Syntax:** `latency-chain-list-ts-field <name-of-delta-timestamp-list-field>`

**Type:** string

**Default value:** `LTY_LIST_TS`

## latency-chain-name

`latency-chain-name` specifies this DataSource application’s name for the latency chain. The name can contain the parameter `%a`, which is replaced at run time by the DataSource [application-name](datasource-run-time-environment-configuration.md#application-name).

**Use in:** C, Java

**Syntax:** `latency-chain-name <name>`

**Type:** string

**Default value:** `%a`

---

**See also:**

* How can I... [Record latency in record updates](datasource-record-latency-in-record-updates.md)
* Reference: Liberator [Latency configuration](../liberator/liberator-latency-configuration.md)
