InputShutdownTimeout

Sets the input shutdown timeout at config load time.

This parameter applies to imdiag: Diagnostic instrumentation.

Name:

InputShutdownTimeout

Scope:

module

Type:

integer (milliseconds)

Default:

60000

Required?:

no

Introduced:

8.x

Description

Sets globals.inputTimeoutShutdown — the time rsyslog allows each input plugin to stop during an orderly shutdown — at config-load time. The testbench uses this to ensure inputs have enough time to shut down cleanly under load, in both RainerScript and YAML-only modes.

Override per-test via RSTB_GLOBAL_INPUT_SHUTDOWN_TIMEOUT before generate_conf.

Module usage

module(load="imdiag" inputShutdownTimeout="60000")

YAML usage

testbench_modules:
  - load: "../plugins/imdiag/.libs/imdiag"
    inputshutdowntimeout: "60000"

See also

See also imdiag: Diagnostic instrumentation.


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

Contributing: Source & docs: rsyslog source project

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