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

2024-02-21 Пенетрантность Gena Makhomed
On 21.02.2024 14:54, Anatoliy Melnik via nginx-ru wrote: Если вы предлагаете писать напрямую с nginx-а в файл -- сделайте у себя ротацию файлов с интервалом 30 сек при 200-250 тыс подключений/сек... Если у вас уже есть такое рабочее решение - поделитесь опытом, буду рад вас выслушать. Я

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

2024-02-21 Пенетрантность Anatoliy Melnik via nginx-ru
Gena Makhomed Wrote: --- > On 19.02.2024 16:01, Anatoliy Melnik via nginx-ru wrote: > > Если вы предлагаете писать напрямую с nginx-а в файл -- > сделайте у себя ротацию файлов с интервалом 30 сек > при 200-250 тыс

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

2024-02-19 Пенетрантность Gena Makhomed
On 19.02.2024 16:01, Anatoliy Melnik via nginx-ru wrote: Если вы предлагаете писать напрямую с nginx-а в файл -- сделайте у себя ротацию файлов с интервалом 30 сек при 200-250 тыс подключений/сек... Если у вас уже есть такое рабочее решение - поделитесь опытом, буду рад вас выслушать. Я

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

2024-02-19 Пенетрантность Anatoliy Melnik via nginx-ru
Gena Makhomed Wrote: --- > On 15.02.2024 12:49, Anatoliy Melnik via nginx-ru wrote: > > > Если вы предлагаете писать напрямую с nginx-а в файл -- > > сделайте у себя ротацию файлов с интервалом 30 сек > > при 200-250 тыс

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

2024-02-15 Пенетрантность Gena Makhomed
On 15.02.2024 12:49, Anatoliy Melnik via nginx-ru wrote: Если вы предлагаете писать напрямую с nginx-а в файл -- сделайте у себя ротацию файлов с интервалом 30 сек при 200-250 тыс подключений/сек... Если у вас уже есть такое рабочее решение - поделитесь опытом, буду рад вас выслушать. "Я

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

2024-02-15 Пенетрантность Anatoliy Melnik via nginx-ru
Gena Makhomed Wrote: --- > On 14.02.2024 13:30, Anatoliy Melnik via nginx-ru wrote: > > >>> Если вы предлагаете писать напрямую с nginx-а в файл -- > >>> сделайте у себя ротацию файлов с интервалом 30 сек > >>> при 200-250 тыс

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

2024-02-14 Пенетрантность Gena Makhomed
On 14.02.2024 13:30, Anatoliy Melnik via nginx-ru wrote: Если вы предлагаете писать напрямую с nginx-а в файл -- сделайте у себя ротацию файлов с интервалом 30 сек при 200-250 тыс подключений/сек... Если у вас уже есть такое рабочее решение - поделитесь опытом, буду рад вас выслушать. В

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

2024-02-14 Пенетрантность Anatoliy Melnik via nginx-ru
Evgeniy Berdnikov Wrote: --- > On Wed, Feb 14, 2024 at 02:30:57PM +0300, Anatoliy Melnik via nginx-ru > wrote: > > Все как раз получилось, дальше с этим работать было неудобно. > > К тупой записи в файл претензий не было. > > Вы не

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

2024-02-14 Пенетрантность Evgeniy Berdnikov
On Wed, Feb 14, 2024 at 02:30:57PM +0300, Anatoliy Melnik via nginx-ru wrote: >Все как раз получилось, дальше с этим работать было неудобно. >К тупой записи в файл претензий не было. Вы не сообщили, почему "дальше с этим работать было неудобно". Может, поясните? Если посмотреть на

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

2024-02-14 Пенетрантность Anatoliy Melnik via nginx-ru
Gena Makhomed Wrote: --- > On 05.02.2024 15:21, Anatoliy Melnik via nginx-ru wrote: > > >> какую именно проблему Вы пытаетесь решить с помощью записи логов > >> в unix socket, чтения данных из unix socket`а питоновским > скриптом > >>

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

2024-02-13 Пенетрантность Gena Makhomed
On 05.02.2024 15:21, Anatoliy Melnik via nginx-ru wrote: >> какую именно проблему Вы пытаетесь решить с помощью записи логов >> в unix socket, чтения данных из unix socket`а питоновским скриптом >> и потом записи данных этим питоновским скриптом в текстовой файл? > Если вы предлагаете писать

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

2024-02-13 Пенетрантность Илья Шипицин
вт, 13 февр. 2024 г. в 10:38, Anatoliy Melnik via nginx-ru < nginx-ru@nginx.org>: > Gena Makhomed Wrote: > --- > > On 12.02.2024 12:30, Anatoliy Melnik via nginx-ru wrote: > > > > > Из его собщения от 5 февраля однозначно следует, что он > > >

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

2024-02-13 Пенетрантность Anatoliy Melnik via nginx-ru
Gena Makhomed Wrote: --- > On 12.02.2024 12:30, Anatoliy Melnik via nginx-ru wrote: > > > Из его собщения от 5 февраля однозначно следует, что он > > уже пытался настроить запись логов напрямую в файл но не смог > > получить рабочего

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

2024-02-12 Пенетрантность Gena Makhomed
On 12.02.2024 12:30, Anatoliy Melnik via nginx-ru wrote: Из его собщения от 5 февраля однозначно следует, что он уже пытался настроить запись логов напрямую в файл но не смог получить рабочего решения при 200-250 тысячах подключений в секунду и необходимости делать ротацию лога каждые 30

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

2024-02-12 Пенетрантность Anatoliy Melnik via nginx-ru
И снова здравствуйте. Тут прям уже прям целое расследование: Что я сказал, что хотел сказать, где и сколько соврал... "Без меня меня женили"... Читается как детективная история :) Коль пошла такая дискуссия: " [ https://forum.nginx.org/read.php?21,298858,299091#msg-299091 | Как лучше

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

2024-02-11 Пенетрантность Илья Шипицин
вс, 11 февр. 2024 г. в 22:03, Evgeniy Berdnikov : > On Sun, Feb 11, 2024 at 08:32:07PM +0200, Gena Makhomed wrote: > > > Именно такая схема не с потолка упала, а появилась в результате > экспериментальных проверок нескольких подходов. > > > Рассказывать почему именно так, а не иначе -- долго,

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

2024-02-11 Пенетрантность Evgeniy Berdnikov
On Sun, Feb 11, 2024 at 08:32:07PM +0200, Gena Makhomed wrote: > > Именно такая схема не с потолка упала, а появилась в результате > > экспериментальных проверок нескольких подходов. > > Рассказывать почему именно так, а не иначе -- долго, скучно, с кучей > > подробностей... и абсолютно

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

2024-02-11 Пенетрантность Илья Шипицин
А "XY" проблема в левацки ориентированном комьюнити может восприниматься, как хромосома и "токсичная маскулинность", простите(( On Sun, Feb 11, 2024, 19:32 Gena Makhomed wrote: > On 09.02.2024 13:33, Anatoliy Melnik via nginx-ru wrote: > > > Есть nginx-ы, несколько разных версий. Проксируют

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

2024-02-11 Пенетрантность Илья Шипицин
On Sun, Feb 11, 2024, 19:32 Gena Makhomed wrote: > On 09.02.2024 13:33, Anatoliy Melnik via nginx-ru wrote: > > > Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. > > Логи льются в syslog (слив в файлы напрямую из nginx не желателен). > > Несколько дней тому назад, в своем

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

2024-02-11 Пенетрантность Gena Makhomed
On 09.02.2024 13:33, Anatoliy Melnik via nginx-ru wrote: Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. Логи льются в syslog (слив в файлы напрямую из nginx не желателен). Несколько дней тому назад, в своем сообщении от 5 февраля 2024 года Вы озвучивали совсем другую

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

2024-02-09 Пенетрантность Илья Шипицин
On Fri, Feb 9, 2024, 12:34 Anatoliy Melnik via nginx-ru wrote: > И снова здравствуйте. > Прочитал все сообщения, Еще раз спасибо за помощь и участие. > > Возвращаясь к началу: > > Здравствуйте. > Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. > Логи льются в syslog (слив в

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

2024-02-09 Пенетрантность Anatoliy Melnik via nginx-ru
И снова здравствуйте. Прочитал все сообщения, Еще раз спасибо за помощь и участие. Возвращаясь к началу: Здравствуйте. Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. Логи льются в syslog (слив в файлы напрямую из nginx не желателен). По косвенным методам контроля

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

2024-02-05 Пенетрантность Gena Makhomed
On 05.02.2024 23:21, Evgeniy Berdnikov wrote: Если у вас уже есть такое рабочее решение - поделитесь опытом, буду рад вас выслушать. Создание нормального рабочего решения должно начинаться с внимательного чтения документации и исходников nginx. Насчёт чтения исходников -- выглядит

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

2024-02-05 Пенетрантность Maxim Dounin
Hello! On Mon, Feb 05, 2024 at 09:56:54PM +0200, Gena Makhomed wrote: [...] > Потому что если программа, которая читает данные из unix socket`а > отвалится - тогда произойдет переполенение буфера и nginx тогда > заблокируется на операции записи в unix socket, и как следствие > этого -

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

2024-02-05 Пенетрантность Evgeniy Berdnikov
On Mon, Feb 05, 2024 at 09:56:54PM +0200, Gena Makhomed wrote: > On 05.02.2024 15:21, Anatoliy Melnik via nginx-ru wrote: > > Если у вас уже есть такое рабочее решение - поделитесь опытом, буду рад вас > > выслушать. > > Создание нормального рабочего решения должно начинаться > с внимательного

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

2024-02-05 Пенетрантность Илья Шипицин
пн, 5 февр. 2024 г. в 20:57, Gena Makhomed : > On 05.02.2024 15:21, Anatoliy Melnik via nginx-ru wrote: > >> какую именно проблему Вы пытаетесь решить с помощью записи логов > >> в unix socket, чтения данных из unix socket`а питоновским скриптом > >> и потом записи данных этим питоновским

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

2024-02-05 Пенетрантность Gena Makhomed
On 05.02.2024 15:21, Anatoliy Melnik via nginx-ru wrote: какую именно проблему Вы пытаетесь решить с помощью записи логов в unix socket, чтения данных из unix socket`а питоновским скриптом и потом записи данных этим питоновским скриптом в текстовой файл? Если вы предлагаете писать напрямую с

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

2024-02-05 Пенетрантность Anatoliy Melnik via nginx-ru
Gena Makhomed >какую именно проблему Вы пытаетесь решить с помощью записи логов >в unix socket, чтения данных из unix socket`а питоновским скриптом >и потом записи данных этим питоновским скриптом в текстовой файл? Если вы предлагаете писать напрямую с nginx-а в файл -- сделайте у себя

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

2024-02-05 Пенетрантность Gena Makhomed
On 05.02.2024 13:40, Anatoliy Melnik via nginx-ru wrote: Итак конечный вариант решения: Данные почти равномерно расходятся по 10-ти файлам, которые пишутся на tmpfs в RAM. Отказался и от rsyslog и от syslog-ng В качестве принимающей стороны выступает пока python скрипт В нем стартую 10

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

2024-02-05 Пенетрантность Evgeniy Berdnikov
On Mon, Feb 05, 2024 at 02:40:42PM +0300, Anatoliy Melnik via nginx-ru wrote: >syslog-ng при работе с unixSocket показал довольно низкую >производительность. (Долго с ним не разбирался. Чисто дефолтная установка >и минимальная настройка). Syslog-ng производит огромное количество

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

2024-02-05 Пенетрантность Anatoliy Melnik via nginx-ru
И снова Здравствуйте :) Итак конечный вариант решения: В конфиге nginx вот такая конструкция map "$remote_port" $log_selector_0 { default 0; ~0$ 1; } map "$remote_port" $log_selector_1 { default 0; ~1$ 1; } map "$remote_port" $log_selector_2 { default 0; ~2$ 1; } map

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

2024-01-22 Пенетрантность Anatoliy Melnik via nginx-ru
Здравствуйте. Всем спасибо за советы, постараюсь свести их в некую систему и поэтапно применить, чтоб понять что и какой эффект даст в результате. Попробую подвести итоги по теме: На вопрос "До примерно 50 тыс/сек сообщений статистика прокси и бекэндов сходится, а вот начиная примерно с

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

2024-01-19 Пенетрантность Pavel Yakovlev
ождение в количестве. *От: *"Илья Шипицин" *Кому: *"nginx-ru" *Отправленные: *Среда, 17 Январь 2024 г 15:31:49 *Тема: *Re: Тест nginx -- сколько сообщений в log syslog без потерь? ср, 17 янв. 2024 г. в 12:49, Anatoliy Melnik via nginx-ru mailto:nginx-ru@nginx.org

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
же результаты количественные. Возможно я плохо искал методы тюнинга unixSocket, к сожалению не нашел. - Исходное сообщение - От: "Maxim Dounin" Кому: "nginx-ru" Отправленные: Среда, 17 Январь 2024 г 20:02:55 Тема: Re: Тест nginx -- сколько сообщений в log syslo

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

2024-01-18 Пенетрантность Anatoliy Melnik via nginx-ru
нается расхождение в количестве. От: "Илья Шипицин" Кому: "nginx-ru" Отправленные: Среда, 17 Январь 2024 г 15:31:49 Тема: Re: Тест nginx -- сколько сообщений в log syslog без потерь? ср, 17 янв. 2024 г. в 12:49, Anatoliy Melnik via nginx-ru < [ mai

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

2024-01-17 Пенетрантность Maxim Dounin
Hello! On Wed, Jan 17, 2024 at 02:49:30PM +0300, Anatoliy Melnik via nginx-ru wrote: > Здравствуйте. Есть nginx-ы, несколько разных версий. Проксируют > запросы к бекэндам. Логи льются в syslog (слив в файлы напрямую > из nginx не желателен). По косвенным методам контроля вылезла >

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

2024-01-17 Пенетрантность Илья Шипицин
ср, 17 янв. 2024 г. в 12:49, Anatoliy Melnik via nginx-ru < nginx-ru@nginx.org>: > Здравствуйте. > Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. > Логи льются в syslog (слив в файлы напрямую из nginx не желателен). > По косвенным методам контроля вылезла проблема: > До

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

2024-01-17 Пенетрантность Anatoliy Melnik via nginx-ru
Здравствуйте. Есть nginx-ы, несколько разных версий. Проксируют запросы к бекэндам. Логи льются в syslog (слив в файлы напрямую из nginx не желателен). По косвенным методам контроля вылезла проблема: До примерно 50 тыс/сек сообщений статистика прокси и бекэндов сходится, а вот начиная