getenv()

Purpose

getenv(str)

Like the OS call, returns the value of the environment variable, if it exists. Returns an empty string if it does not exist.

Examples

The following example can be used to build a dynamic filter based on some environment variable:

if $msg contains getenv('TRIGGERVAR') then /path/to/errfile

See also

Help with configuring/using Rsyslog:

See also

Contributing to Rsyslog:

Copyright 2008-2023 Rainer Gerhards (Großrinderfeld), and Others.