Imprimir o valor do parâmetro de cabeçalho personalizado no log de acesso nginx

Imprimir o valor do parâmetro de cabeçalho personalizado no log de acesso nginx

Tenho uma situação em que o consumidor está passando para um serviço um parâmetro de cabeçalho personalizado "Userid". Estou tentando registrá-lo no log de acesso do nginx. Isso é o que eu tentei e não está funcionando-

log_format customm '$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for" "[uid=$upstream_http_Userid]"';
access_log    /var/log/nginx/access.log  customm;

Eu também tentei estes - $upstream_http_x_Userid $upstream_Userid $Userid $upstream_http_userid $upstream_userid $upstream_http_x_userid $userid e nenhum deles funcionou. Então eu queria verificar o que estou fazendo de errado e qual a maneira correta de registrar esse valor no log de acesso.

informação relacionada