Страница 1 из 4
					
				Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 12:11
				 balin
				Стоит freepbx Distro, 13 астериск. ЗАведено около 150 экстеншнов, фактически подключено около 50. Обрабатывается порядка 30-40 одновременных звонков. 
Сервер железный, 8 ядер, гипертрейдинг включен, 62 гига памяти. 
НАгрузка на процессор при обработке 30-40 вызовов - около 50 процентов.
Почему так много? куда копать? может кто-то сталкивался?
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 12:16
				 zzuz
				Откуда Вы взяли , что нагрузка высокая ? Интуиция ?
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 13:29
				 balin
				mpstat ом посмотрел, конечно, и load average за 15 вылезает.
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 13:34
				 ded
				установите htop (он более наглядно показывает всё, чем просто top)
и посмотрите - какой именно процесс занимает CPU
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 13:37
				 balin
				asterisk занимает, я htop ом load average и смотрел.
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 13:51
				 ded
				Заходите в CLI, смотрите что происходит, читайте WARNINGS & ERRORS, изучайте логи.
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 14:08
				 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
И этих сообщений прям много.
ПЖсип отключен везде, где только нашел, все сидят на сипе.
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 14:17
				 ded
				Function PJSIP_HEADER можно игнорировать, это в макросы вставлена функция PJSIP_HEADER, которая не используется при chan_SIP.so
Но где-то ещё конфликты, смотрите журналы, команды 
core show channeltypes,
core show modules like PJSIP (их нужно выгрузить, если будут).
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 14:18
				 balin
				Однако, везде пишут, что с этой ошибкой надо смириться.
Процессор нагружается астериском, когда абоненты ждут в очереди. Т.Е. вот если 30 активных звонков - и все разговаривают с операторами - все нормально, если 25 звонков, и 5 человек стоят в очереди - ЛА под 10.
			 
			
					
				Re: Freepbx огромная загрузка процессора
				Добавлено: 18 ноя 2019, 14:21
				 ded
				Надо исследовать параметры очереди. 
Неверными параметрами можно создать логический конфликт.
Попробуйте упрощать.