Есть ли способ создать собственный файл журнала, который позволяет видеть, какие запросы были обработаны в одном и том же сеансе проверки активности?
Я хотел бы создать несколько журналов и оценить, как часто создаются новые сеансы и какое типичное время жизни имеет сеанс сохранения активности в некоторых заданных сценариях.
Если возможно, я бы не хотел создавать для этого журналы отладки, а просто добавлял бы по одному элементу на строку журнала для каждого запроса.
Есть $connection
и $connection_requests
переменные, которые вы можете использовать в пользовательских log_format
. Просто образец:
log_format connections '[$time_local] "$request" $connection $connection_requests';
server {
access_log /var/log/nginx/connections.log connection;
...
}