меня говнецо вроде такого:
template(name="nginx-access-aggregate-tpl" type="string" string="/var/log/remote/nginx/backend/aggregate/%PROGRAMNAME%-access.log")
template(name="nginx-access-isolated-tpl" type="string" string="/var/log/remote/nginx/backend/%HOSTNAME%/%PROGRAMNAME%-access.log")
template(name="nginx-error-aggregate-tpl" type="string" string="/var/log/remote/nginx/backend/aggregate/%PROGRAMNAME%-error.log")
template(name="nginx-error-isolated-tpl" type="string" string="/var/log/remote/nginx/backend/%HOSTNAME%/%PROGRAMNAME%-error.log")
как видно, префикс одинаковый. как нибудь можно его вынести в отдельную переменную и вставить ее сюда? я чет пол дня ковырялся в доке, нихрена не смог найти :(
https://www.rsyslog.com/how-to-set-variables-in-rsyslog-v7/
Обсуждают сегодня