В документации к плагину "mmsequence" для rsyslog 8.16.0 говорится:
Этот модуль устарел в версии 8 и предоставляется исключительно по причинам обратной совместимости. Он был написан как временный обход отсутствия поддержки глобальных переменных в версии 7. Глобальные переменные доступны в v8, и в какой-то момент этот модуль будет полностью удален.
Не используйте этот модуль для вновь созданных файлов конфигурации. Вместо этого используйте глобальные переменные.
Однако я не вижу ссылок на глобальные переменные ни в справочной документации rsyslogd v8, ни в поставленной вместе с пакетом, ни в онлайн-версии.
Пожалуйста, как мне использовать глобальную переменную в современном формате на основе выражений для rsyslogd v8?
И ... я наконец нашел ответ, похороненный в сообщении в блоге. Кажется, что глобальные переменные имеют префикс $ / в конфигурации rsyslog v8.
set $/myvar = 1;