VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Freepbx огромная загрузка процессора

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

balin
Сообщения: 24
Зарегистрирован: 13 апр 2018, 09:00

Freepbx огромная загрузка процессора

Сообщение balin »

Стоит freepbx Distro, 13 астериск. ЗАведено около 150 экстеншнов, фактически подключено около 50. Обрабатывается порядка 30-40 одновременных звонков.
Сервер железный, 8 ядер, гипертрейдинг включен, 62 гига памяти.
НАгрузка на процессор при обработке 30-40 вызовов - около 50 процентов.
Почему так много? куда копать? может кто-то сталкивался?
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Freepbx огромная загрузка процессора

Сообщение zzuz »

Откуда Вы взяли , что нагрузка высокая ? Интуиция ?
Линия24 - Системы Массового Телефонного Обслуживания
balin
Сообщения: 24
Зарегистрирован: 13 апр 2018, 09:00

Re: Freepbx огромная загрузка процессора

Сообщение balin »

mpstat ом посмотрел, конечно, и load average за 15 вылезает.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx огромная загрузка процессора

Сообщение ded »

установите htop (он более наглядно показывает всё, чем просто top)
и посмотрите - какой именно процесс занимает CPU
balin
Сообщения: 24
Зарегистрирован: 13 апр 2018, 09:00

Re: Freepbx огромная загрузка процессора

Сообщение balin »

asterisk занимает, я htop ом load average и смотрел.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx огромная загрузка процессора

Сообщение ded »

Заходите в CLI, смотрите что происходит, читайте WARNINGS & ERRORS, изучайте логи.
balin
Сообщения: 24
Зарегистрирован: 13 апр 2018, 09:00

Re: Freepbx огромная загрузка процессора

Сообщение balin »

Варнингс и эррорс ругается на что-то связанное с PJSIP, хотя он и отключен
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:653 ast_func_read2: Function PJSIP_HEADER not registered
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:610 ast_func_read: Function PJSIP_HEADER not registered
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:653 ast_func_read2: Function PJSIP_HEADER not registered
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:610 ast_func_read: Function PJSIP_HEADER not registered
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:653 ast_func_read2: Function PJSIP_HEADER not registered
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:610 ast_func_read: Function PJSIP_HEADER not registered
[2019-11-18 15:07:27] ERROR[188549][C-00000323]: pbx_functions.c:653 ast_func_read2: Function PJSIP_HEADER not registered

И этих сообщений прям много.
ПЖсип отключен везде, где только нашел, все сидят на сипе.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx огромная загрузка процессора

Сообщение ded »

Function PJSIP_HEADER можно игнорировать, это в макросы вставлена функция PJSIP_HEADER, которая не используется при chan_SIP.so

Но где-то ещё конфликты, смотрите журналы, команды
core show channeltypes,
core show modules like PJSIP (их нужно выгрузить, если будут).
balin
Сообщения: 24
Зарегистрирован: 13 апр 2018, 09:00

Re: Freepbx огромная загрузка процессора

Сообщение balin »

Однако, везде пишут, что с этой ошибкой надо смириться.
Процессор нагружается астериском, когда абоненты ждут в очереди. Т.Е. вот если 30 активных звонков - и все разговаривают с операторами - все нормально, если 25 звонков, и 5 человек стоят в очереди - ЛА под 10.
ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx огромная загрузка процессора

Сообщение ded »

Надо исследовать параметры очереди.
Неверными параметрами можно создать логический конфликт.
Попробуйте упрощать.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH