Название: модули на perl Отправлено: shadowxxx от 19 Апреля 2016, 08:34:45 Ув. разработчики!
Доработайте все модули, а точнее: 1. Модуль микротика 2. модуль нетфлоу 3. модуль пингования можно и другие. А именно . Все модули занимают только одно ядро, и мне кажется что тут берут этот биллинг маленькие домосеточки или у них как минимум 6 ГГц одно ядро. Допустим модуль нетфлоу уже к 20:00 когда трафик доходит до 2 гигагбит ЦПУ зашкаливает под 100 процентов, и через 20 минут модуль тупо отваливается. Такая же петрушка происходит со всеми модулями по ЦПУ. слава богу они еще не отваливаются. Не ужели с такой проблемой только я столкнулся или всем остальным это не мешает или просто на биллинге не больше 1000 юзверей крутится. P.S. фрегат, который пользуется данным биллингом - какое бабло вкинул чтобы его доделалть до ума? Не выдержал и написал крик о помощи . Потому, что старый биллинг на голову выше по стабильности. И раз Вы продаете новый биллинг и есть покупатели, то просьба сделайте нормальную тех. поддержку - а ее нет. И отвечайте на просьбу Вашим клиентам. Название: Re: модули на perl Отправлено: Pa4ka от 19 Апреля 2016, 09:05:26 У меня из ваших перечисленных только pingserver модуль запущен, еще модуль заглушки грузит сильно
Но у меня всегда разное ядро на процесс ps ax|grep pingserver Цитировать 49787 4 S 1:26,16 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=pingserver -d top -SHIPЦитировать 49787 root 84 0 366M 189M CPU0 0 0:58 41.46% perl{perl} 49787 root 85 0 366M 189M CPU1 1 1:04 44.68% perl{perl} 49787 root 52 0 366M 189M CPU4 4 1:15 43.46% perl{perl} Название: Re: модули на perl Отправлено: shadowxxx от 19 Апреля 2016, 13:15:48 Вы правильно сказали. всегда разное ядро. но одно. то есть сам скрипт занимает только одно ядро. и он не умеет себя раскидывать на два , три или более ядер одновременно. Что будет когда он забьет ядро под 100 процентов. Сам сервер не скажет спасибо и для него это может быть кернел. так как 10 ядер пустуют , а одно в 100%
Название: Re: модули на perl Отправлено: Dimasik от 20 Апреля 2016, 21:17:42 автор забил..
программеров хрен найдешь даже за деньги... год ищу кто-бы модуля написал... Название: Re: модули на perl Отправлено: shadowxxx от 21 Апреля 2016, 10:20:58 в продолжении разговора. сделал эксперимент. добавил в биллинг 4 ядра по 3.1 ГГц. что вы думаете работает всего два модуля трафик флоу и микротик. под вечер все процы лежали. так это всего то было в онлайн не больше 2000 юзеров . Разрабочик утверждал что код оптимизирован и выдержит большие нагрузки мол слабая тачка справится. Эм.... я тут один такой дурак, кто в эти слова поверил? ППц слов нет .
Люди отзовитесь кто как решил оптимизацию. Может скинемся найдем стороннего товарища , кто дошаманит биллинг? Название: Re: модули на perl Отправлено: ser970 от 21 Апреля 2016, 17:12:06 Эм.... я тут один такой дурак, кто в эти слова поверил? ППц слов нет . lagg1 in 120.589 MB/s 128.897 MB/s 827.629 TB out 21.086 MB/s 21.902 MB/s 210.921 TB lagg0 in 21.247 MB/s 22.234 MB/s 214.152 TB out 119.930 MB/s 128.259 MB/s 825.219 TB CPU 0: 1.7% user, 0.0% nice, 34.8% system, 0.6% interrupt, 62.9% idle CPU 1: 1.7% user, 0.0% nice, 3.9% system, 25.8% interrupt, 68.5% idle CPU 2: 2.2% user, 0.0% nice, 5.6% system, 18.5% interrupt, 73.6% idle CPU 3: 0.6% user, 0.0% nice, 3.9% system, 18.5% interrupt, 77.0% idle CPU 4: 1.7% user, 0.0% nice, 2.2% system, 24.2% interrupt, 71.9% idle CPU 5: 1.1% user, 0.0% nice, 2.8% system, 18.0% interrupt, 78.1% idle CPU 6: 2.2% user, 0.0% nice, 2.8% system, 29.2% interrupt, 65.7% idle CPU 7: 1.7% user, 0.0% nice, 3.9% system, 21.3% interrupt, 73.0% idle select count(id) from users; +-----------+ | count(id) | +-----------+ | 2526 | +-----------+ как бы норма..... (недожелезо (мк) не использую ) пингер выжирает много , но смыл его запускать на сателитах ? Название: Re: модули на perl Отправлено: shadowxxx от 21 Апреля 2016, 20:37:06 дык ! вы мне что показываете. сателит?
я вам за биллинг говорю. тупо биллинг и больше ничего. По поводу недамикротики это зря: 2500 шейперов 2.8 гигабит в одну и 700 мегабит в другую сторону по 200т. ппс. (ага недА).... это биллинг неДа.... У меня куда произодительнее микротик чем этот биллинг. 4 ядра по 3.1 ГГц. ппц в 100 процентов и к вечеру нетфлоу тупо отжалось потому что ему некуда было расти в процессоре. Заказал ради спортивного интереса проц на 8 ядер по 3.7 ГГц. Просто уже стало интересно сожрет этот "Биллинг" все ядра или что то оставит. Ппц ну слов нет. за что такие деньги берут - если нет тех поддержки, ей вообще фиолетово на клиентов, и что можно сказать брал ради микротика так как сказали что этот биллинг лучше старого и для него не нужны рессурсы. Ага .. не нужны... для сети из сто человек может и не нужны. а вот от 1500 людей - даже не смотрите в сторону этого биллинга. ставьте старый , его во первых можно в инете найти бесплатно, во вторых производительней и головняка не будет . Поверьте моим словам... Если найду кто допилит модуль микротика для старого биллинга. Нафик спрыгну с этого "ГАВНА". Простите меня, но вырвалось. Название: Re: модули на perl Отправлено: ser970 от 21 Апреля 2016, 21:37:59 дык ! вы мне что показываете. сателит? дак трафик с сателита . топ с билинга недожелезо не в производительности , а к софте.... скажем API ..... по производительности и микротик столько вытащит..... ну как бы вот сателит не на пару сот чел ipfw pipe show | grep active |wc 15783 157830 822630 (притом что сателит не один 4dhcp + 2pppoe ) и ниче билинг справляется...... вот из этой сети билинг CPU 0: 2.0% user, 0.0% nice, 1.0% system, 0.0% interrupt, 97.1% idle CPU 1: 1.1% user, 0.0% nice, 0.0% system, 0.0% interrupt, 98.9% idle CPU 2: 11.1% user, 0.0% nice, 1.0% system, 0.0% interrupt, 87.9% idle CPU 3: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 4: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle CPU 5: 100% user, 0.0% nice, 0.0% system, 0.0% interrupt, 0.0% idle тут но сильно не мешает CPU 6: 2.8% user, 0.0% nice, 0.0% system, 0.0% interrupt, 97.2% idle CPU 7: 13.1% user, 0.0% nice, 1.0% system, 0.0% interrupt, 85.9% idle Mem: 972M Active, 3924M Inact, 2189M Wired, 1808K Cache, 3288M Buf, 8760M Free Swap: 4096M Total, 398M Used, 3698M Free, 9% Inuse PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND 11 root 155 ki31 0K 128K RUN 7 183.2H 100.00% idle{idle: cpu7} 11 root 155 ki31 0K 128K CPU3 3 176.9H 92.77% idle{idle: cpu3} 60091 root 84 -15 341M 292M CPU5 5 404:57 92.77% perl тут сказывается запись трафика но ничего не отваливается..... ну а мерятся. п.. lagg0 in 228.471 MB/s 228.471 MB/s 677.170 TB out 34.964 MB/s 34.964 MB/s 100.508 TB netstat -w1 -I lagg0 input (lagg0) output packets errs idrops bytes packets errs bytes colls 203635 0 0 251069611 136531 0 37357996 0 203286 0 0 250306819 137996 0 37253726 0 203324 0 0 252831210 136447 0 35047237 0 198698 0 0 245436551 133882 0 35655916 0 203902 0 0 254060059 136941 0 36404596 0 тоже самое Название: Re: модули на perl Отправлено: shadowxxx от 22 Апреля 2016, 07:03:11 чет не верится что у вас крутится нетфлоу на биллинге? даже если модуль микротика убрать с биллинга сам нетфлоу при 2 гигабитах просто отжимается и все.
покажите htop в час пик на биллинге со строчкой ядра модуля нетфлоу. Или Вы напильником уже шаманили или мы друг друга не услышали. я говорю за модули что они жрут всю систему, а это всего два модуля mikrotik и нетфлоу. Название: Re: модули на perl Отправлено: Efendy от 22 Апреля 2016, 07:46:15 Ты просто теряешь время ища кошку в темной комнате. Ее там нет. Забей на нагрузку процессора. Не вылетают программы из-за того, что они используют процессор. Вылетают из-за ошибок или из-за нехватки памяти. Ошибок там нет, работает в дохренища сетях. Скорее всего не хватает памяти на процесс. Надо увеличивать соотвествующий параметр ядра. Очень редко бывают проблемы с perl или его модулями, тоже можно попробовать обновить. Хотя в твоих сообщениях только паника и никакой инфы какая версия ОС, перла и т.д.
Если тебе так важно, чтобы процессор не работал на 100%, а халтурил - можешь дать низкий приоритет процессу, если не поможет - я просто поставлю паузу в код - будет проц простаивать, будут красивые цифры. Все модули сделаны чтобы отжирать процессорное время. Я не понимаю, зачем вам простой проца. Чтобы медленнее правила писались фаер, медленнее обрабатывалась статистика? И да, микротик гамно - все равно рано или поздно придете к осознанию этого Название: Re: модули на perl Отправлено: ser970 от 22 Апреля 2016, 08:56:52 htop linux ? я не буду сувать в систему эмули....показал что да ядро ложится в ноль - но ничего не вылетает. Название: Re: модули на perl Отправлено: shadowxxx от 22 Апреля 2016, 20:15:53 хорошо. Не буду искать проблем где их нет. Того скажите, укажите , ткните носом, где что настрроить чтобы пускай скажем модуль нетфлоу не умирал.
вот уже в 19:37 модуль тупо отвалился и все. Я проделаю работу и если и правда не в процессоре дело и оно не отжимается из-за него. то за словом в карман не полезу и извинюсь. Правда не знаю за, что ибо при покупке биллинга я его купил вместе с настройкой. Видимо кто то так настроил , что мне тут рассказывают, что я плохой и ищу к чему придраться. Но самое главное как только все деньги были полученны. то на этом настройка была и прекращена . Супер. Давай те выкладывайте на общее обозрение где и что настраивать, я буду пробовать и отписываться сюда для всех. Название: Re: модули на perl Отправлено: elite от 23 Апреля 2016, 00:28:27 Наверное надо начать с конфигурации сервера, версии ОС и т.д.
Название: Re: модули на perl Отправлено: ser970 от 23 Апреля 2016, 09:35:01 и логи модуля
+ massages лог мускула ошибок. Название: Re: модули на perl Отправлено: elite от 23 Апреля 2016, 10:14:08 shadowxxx
а кто настраивал? Название: Re: модули на perl Отправлено: Cell от 23 Апреля 2016, 13:34:40 Сейчас начнется.
Я настраивал после "платной настройки" путем переустановки всего что можно. Название: Re: модули на perl Отправлено: ser970 от 23 Апреля 2016, 15:20:36 Название: Re: модули на perl Отправлено: Cell от 23 Апреля 2016, 15:56:15 Как обычно ))) какахи на вентилятор ))
Название: Re: модули на perl Отправлено: Warlock от 23 Апреля 2016, 20:58:00 Вот и нашли виновного :-)
Название: Re: модули на perl Отправлено: shadowxxx от 23 Апреля 2016, 21:19:00 и так что имеем!
ФРЯ 10.3 Проц 4 ядра по 3.1 ГГц. Заказал ради такого 8 ядер по 3.7 ГГц. (потому что все ядра в полке) Память 12 Гб Винт ССД 450 запись и 550 чтение. Был свап всего 4 гига. сделали 20 гиг ( не сильно помогло ) последняя запись трафика 20:53 и опять отжался нетфлоу. согласен вчера отжалось в 19 с копейками. Эт какие должны быть ресурсы биллинга , чтобы он работал стабильно? или мол не нужно использоваться нетфлоу и не считать трафик ? Чего молчим, где и что нужно регулировать? или мол только физические регулировки помогут? такие как 96 гиг оперативы, дохренища процерного прострастнва? Где разработчик данного биллинга, он тут бывает? есть что ответить? Кто от вашей компании мне настраивал биллинг и смылся сказавши , что не правильно все настроено и вообще это проблема с сервером. Короче! в настройке разберусь и сам, давайте (раз уже уплачено) говорите где что нужно крутить, чтобы данный биллинг не жрал столько рессурсов. ? Название: Re: модули на perl Отправлено: elite от 23 Апреля 2016, 22:07:48 источник нетфлоу - микротик?
Название: Re: модули на perl Отправлено: shadowxxx от 24 Апреля 2016, 18:31:24 да - источник микротик. На всякий случай скажу - он не виновник. мол миротик гавно настраивай на другом. Не не - было и на лине и на тике - работает безупречно .
Название: Re: модули на perl Отправлено: vddav от 02 Мая 2016, 18:16:37 и так что имеем! на х64 фре надо использовать ng_flow_tools ибо обычная течет по памятиФРЯ 10.3 Проц 4 ядра по 3.1 ГГц. Заказал ради такого 8 ядер по 3.7 ГГц. (потому что все ядра в полке) Память 12 Гб Винт ССД 450 запись и 550 чтение. Был свап всего 4 гига. сделали 20 гиг ( не сильно помогло ) последняя запись трафика 20:53 и опять отжался нетфлоу. согласен вчера отжалось в 19 с копейками. Эт какие должны быть ресурсы биллинга , чтобы он работал стабильно? или мол не нужно использоваться нетфлоу и не считать трафик ? Чего молчим, где и что нужно регулировать? или мол только физические регулировки помогут? такие как 96 гиг оперативы, дохренища процерного прострастнва? Где разработчик данного биллинга, он тут бывает? есть что ответить? Кто от вашей компании мне настраивал биллинг и смылся сказавши , что не правильно все настроено и вообще это проблема с сервером. Короче! в настройке разберусь и сам, давайте (раз уже уплачено) говорите где что нужно крутить, чтобы данный биллинг не жрал столько рессурсов. ? |