# immark: Mark Message Input Module

Module Name: | immark
Author: | Rainer Gerhards <rgerhards@adiscon.com>

## Purpose

This module provides the ability to inject periodic “mark” messages to the input of rsyslog. This is useful to allow for verification that the logging system is functioning.

## Configuration Parameters

Note

Parameter names are case-insensitive; camelCase is recommended for readability.

### Module Parameters

Parameter | Summary
--- | ---
interval | Specifies how often immark injects a mark message, in seconds.
markMessageText | Overrides the text that immark injects for each mark message.
ruleset | Routes mark messages to the named ruleset instead of the default.
use.markFlag | Controls whether emitted mark messages carry the `MARK` flag bit.
use.syslogCall | Chooses whether immark logs via syslog(3) or its internal pipeline.

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.