Нужно скриптом, на паре-восьмёрке серверов, добавить в конфиг Nginx, после определённого ключевого слова mykeyword, дополнительное описание формата логирования.
Примерный кусок, который нужно вставить
# Additional log_format
log_format myformat escape=json '{'
'"remote_addr":"$remote_addr",'
'"status":$status,'
'"request_time":$request_time,'
'"http_referer":"$http_referer"'
'}';
# End of additional log_format
Поначалу подумал что это прям изян, но потом осознал, что у sed и прочих тяжёлых наследий всё сложно с экранированиями и прочими многострочностями и простой sed -i «/mykeyword/a$myvar» nginx.conf тут не прокатит.
Раз не sed, то чем и как это проще решить?