Registrar peticiones POST en Logs del servidor web Nginx

Configuración general: /etc/nginx/nginx.conf

http {
############################## Formato de log adaptado para ver peticiones POST

log_format custom '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent" "$request_body"';

##############################

map $scheme $php_https { default off; https on; }
server_tokens off;

Adaptar al virtual host pertinente /etc/nginx/sites-enabled/hostvirtual

access_log  /var/log/nginx/busindre.com/access.log custom;

NOTA de seguridad: Las credenciales serán registradas en los logs.

Salida de logs.

91.222.78.41 - - [21/Sep/2010:14:49:21 -0700] "POST /lib/exe/ajax.php HTTP/1.1" 200 72 "https://www.busindre.com/auditar_modificar_la_memoria_cache_ram?do=edit&rev=0" "Mozilla/3.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/21.0"