Size: a a a

2021 April 22

ВМ

Владимир Муковоз... in nginx_ru
аааа
источник

M

Maks in nginx_ru
окей, спасибо
источник

ВМ

Владимир Муковоз... in nginx_ru
я даже не задумывался что там есть rps по ip
источник

ВМ

Владимир Муковоз... in nginx_ru
я юзал по статистике бвсегда более простой встроенный модуль
источник

AN

Anton Noginov in nginx_ru
По ip - считай, что нет.
Можно включить, но мгновенно загадит весь пул, потому как отдельный time series на каждый src ip - не очень разумно.
источник

AN

Anton Noginov in nginx_ru
Общую по uri - можно
источник

ВМ

Владимир Муковоз... in nginx_ru
ну мне получаетс яне по ip надо, а по заголовку в котором прячется реальный ip, но я так понимаю так можно
источник

ВМ

Владимир Муковоз... in nginx_ru
что значит загадлит пул не понял
источник

ВМ

Владимир Муковоз... in nginx_ru
но мне получается нужно будет писать некий самопис который будет стиучать туда и узнавать кто гадит в каждой ноде и складывать значения чтобы получить общее.
источник

AN

Anton Noginov in nginx_ru
Да, но опять таки - на _каждый_ новый src ip будет создаваться отдельный счётчик (а на самом деле 5 - 1хх, 2хх, итп).
И потом выводиться в портянку метрик.
источник

AN

Anton Noginov in nginx_ru
Прометеус.
Но - забудь, если тебе надо лимиты per src ip - не будет работать
источник

ВМ

Владимир Муковоз... in nginx_ru
ничерта тебя не понял))
источник

P

Pavel in nginx_ru
под каждый IP будет отдельная метрика
источник

P

Pavel in nginx_ru
IP много=) собсвтенно потому нагрузка будет огромная
источник

ВМ

Владимир Муковоз... in nginx_ru
во), так понятно))
источник

AN

Anton Noginov in nginx_ru
Вобщем, твой выбор - анализ логов. А раз тебе тупо надо понять превышение лимита, а не блочить в nginx - можешь выпендрится, лить логи в кликхаус и там прямо через udf навесить триггер на любые превышения чего угодно. (Оно вроде сейчас умеет udf)
источник

ВМ

Владимир Муковоз... in nginx_ru
меня тут пинают и говорят что жрать ресурсов это чудо будет дай бог))
источник

ВМ

Владимир Муковоз... in nginx_ru
походу вариант с сислогом самый вкусный выходит))
источник

AN

Anton Noginov in nginx_ru
Ну, не так чтобы очень много - но да, ворочать десятки миллиардов строк в таблицах - это не бесплатно.
источник

ВМ

Владимир Муковоз... in nginx_ru
наверное сначала потестирую вот это)
источник