# commitTransactionMark

Defines the marker sent to denote the end of a transaction.

This parameter applies to omprog: Program integration Output module.

Name:

  commitTransactionMark

Scope:

  action

Type:

  string

Default:

  action=”COMMIT TRANSACTION”

Required?:

  no

Introduced:

  8.31.0

## Description

Allows specifying the mark message that rsyslog will send to the external program to indicate the end of a transaction (batch). This parameter is ignored if useTransactions is disabled.

## Action usage

    action(type="omprog"
           useTransactions="on"
           commitTransactionMark="COMMIT TRANSACTION")

## See also

See also omprog: Program integration Output module.

Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.