Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Илья Шипицин
On Thu, Jan 18, 2024, 20:10 Anatoliy Melnik via nginx-ru wrote: > > > > Чем гадать, что "вероятнее всего", возьмите исходники nginx, вставьте > > счётчик передач в syslog, смотрите его и сравнивайте с количеством > пакетов, > > пришедших в syslog. Так можно исключить потери в сети. > tcpdump с

Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Evgeniy Berdnikov
On Thu, Jan 18, 2024 at 10:10:14PM +0300, Anatoliy Melnik via nginx-ru wrote: > > Чем гадать, что "вероятнее всего", возьмите исходники nginx, вставьте > > счётчик передач в syslog, смотрите его и сравнивайте с количеством пакетов, > > пришедших в syslog. Так можно исключить потери в сети. > >

Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Maxim Dounin
Hello! On Thu, Jan 18, 2024 at 07:15:10PM +0300, Anatoliy Melnik via nginx-ru wrote: > Слив в 1 Syslog с 3-х nginx -ов, до суммарно 150тыс/сек все > сходится (3х50), расхождение +- 0.1% , на 200 тыс (3х67тыс) > расхождение достигает 4-7% (в syslog-е на 4-7% меньше, чем сумма > по бекэндам)

Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Anatoliy Melnik via nginx-ru
> Чем гадать, что "вероятнее всего", возьмите исходники nginx, вставьте > счётчик передач в syslog, смотрите его и сравнивайте с количеством пакетов, > пришедших в syslog. Так можно исключить потери в сети. Вроде при записи в unixSocket сеть отсутствует. В любом варианте ваш совет трудно

Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Evgeniy Berdnikov
On Thu, Jan 18, 2024 at 07:13:39PM +0300, Anatoliy Melnik via nginx-ru wrote: >Фиксировал разными средствами. >Этот "порог" наблюдается и на rsyslog, и на syslog-ng >Сливал с 2-х nginx в один syslog -- получилось, расхождения в статистике >пошли с 100тыс/сек, т.е. вероятнее всего

Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Anatoliy Melnik via nginx-ru
Слив в 1 Syslog с 3-х nginx -ов, до суммарно 150тыс/сек все сходится (3х50), расхождение +- 0.1% , на 200 тыс (3х67тыс) расхождение достигает 4-7% (в syslog-е на 4-7% меньше, чем сумма по бекэндам) Результат не зависит от использования UDP или unixSocket (на локальном сервере). Не зависит от

Re: Тест nginx -- сколько сообщений в log syslog без потерь?

2024-01-18 Пенетрантность Anatoliy Melnik via nginx-ru
Фиксировал разными средствами. Этот "порог" наблюдается и на rsyslog, и на syslog-ng Сливал с 2-х nginx в один syslog -- получилось, расхождения в статистике пошли с 100тыс/сек, т.е. вероятнее всего nginx теряет на этапе генерации сообщения, а не на этапе транспортировки или приема rsyslog-ом.