Calculating requests per second, per IP address

Rejaine Monteiro rejaine at bhz.jamef.com.br
Fri Dec 29 12:54:30 UTC 2023


Hi all,

I´m running Nginx community edition and need to implement rate limiting

There's plenty of guides out there on how to do this, but no guides on how
to get real values/stats from the access logs


What I need to get from the NGINX access logs is:

- Requests per minute, per IP address

- Average requests per minute, derived from all IP addresses

- Max requests per minute, per IP address

We have a few endpoints with different functionalities and we simply cannot
have a common rule that works for everyone.

Any tips on a tool or script that could help generate this type of
information (if possible in real time or collect this data for future
analysis)?


I appreciate any tips.

-- 
*Esta mensagem pode conter informações confidenciais ou privilegiadas, 
sendo seu sigilo protegido por lei. Se você não for o destinatário ou a 
pessoa autorizada a receber esta mensagem, não pode usar, copiar ou 
divulgar as informações nela contidas ou tomar qualquer ação baseada nessas 
informações. Se você recebeu esta mensagem por engano, por favor avise 
imediatamente ao remetente, respondendo o e-mail e em seguida apague-o. 
Agradecemos sua cooperação.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20231229/aa458b34/attachment.htm>


More information about the nginx mailing list