Проблема в производительности Asterisk

Я запускаю FreePBX на DigitalOcean VM. Я столкнулся с проблемой отказа от вызова в Asterisk. Когда вы смотрите на «htop», «top» и FreePBX GUI, я вижу разные результаты использования ЦП и не могу понять, работает ли моя виртуальная машина или требует внимания по процессору. Средняя нагрузка показывает почти бездействующую систему, в то время как загрузка процессора Asterisk довольно высока.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Может кто-нибудь, пожалуйста, посоветуйте мне об этом? 74% CPU в процессе, но бездействующая система при средней нагрузке. Может ли это быть проблемой, вызывающей вызов Asterisk?

2 Solutions collect form web for “Проблема в производительности Asterisk”

Попробуйте использовать sar ( http://www.thegeekstuff.com/2011/03/sar-examples/ ) для отслеживания использования процессора, а также для CDR Asterisk для отслеживания записей звонков. Если вы обнаружите корреляцию между высокой загрузкой процессора и отмененными вызовами, то да, вы, скорее всего, правы.

Я полагаю, что возможно, что функция средней нагрузки не работает правильно, виртуальные серверы могут быть немного напуганы таким образом в отношении неточной аппаратной отчетности, хотя эта особенность всегда срабатывала для меня.

Цифровой океан в виртуализованной платформе

На виртуализованной платформе среднее значение нагрузки и процессор ничего не говорят о качестве голоса.

Вы столкнетесь с перерывами в вызове, если хост-сервер не даст вам достаточно быстрых фрагментов процессора. Это может произойти на 0% или на 70%, никто не может сказать этого, кроме администраторов хоста. Нет никаких данных об этом для Digital Ocean.

Попробуйте изменить vps на более мощный или изменить vps-провайдера.

  • Где находится консольный шрифт в CentOS 7?
  • Пустой рабочий стол после установки xrdp на Centos 6.5 с XFCE в качестве оконного менеджера
  • Сетевое соединение CentOS разрывается каждые 5 минут
  • Включено автостекло, блокировка связки ключей VNC-соединения
  • Использование rpm / grep для проверки того, установлены ли несколько сервисов - как один вкладыш?
  • Настроить новый язык на CentOS 6
  • Как узнать об использовании процессора Intel и GPU в Linux?
  • Выключить версию Maven после установки из jpackage?
  • Как узнать имя процесса, которое открывает порт tcp?
  • Обработать список имен файлов, чтобы разделить каталог и базовое имя
  • Что заставляет cron постоянно отправлять почту и как ее отключить?
  • Прикрепите терминал к рабочему столу X, работающему в VM
  • Interesting Posts

    Клиент LDH RHEL6 не перечисляет все группы

    Linux-эквивалент команды «начать» Cisco

    Как обращаться к любым файлам или сценариям, упакованным внутри RPM из% pre% post scriptlets

    ssh внутри скрипта с командой «command» вместо «command»

    Как установить и запустить python и базу данных через busybox

    Как заменить текущее слово под курсором в Emacs

    Не могу понять этот скрипт. bash << (curl -s http://xxx.com)

    Как я могу найти объявление псевдонимов изгоев?

    Что такое хороший баланс между надежным паролем sudo и длительной задержкой

    Могу ли я перенаправить лог-файлы в syslog?

    Можно ли запустить debootstrap в среде fakeroot?

    Подсчитайте ненулевые числа для каждой строки второго столбца в текстовом файле

    Почему существует множество проблем с перегревом и скоростью вращения вентилятора при установке Linux?

    DNS на SUNOS 4.1.4 / Solaris

    Во время установки шмеля, шмель и nvidia-libgl находятся в конфликте. Должен ли я удалить nvidia-libgl?

    Linux и Unix - лучшая ОС в мире.