Требования и подготовка к установке

Бэкенд-сервер мониторинга предъявляет те же требования к системе, что и WCS, при этом размер дискового хранилища чем больше, тем лучше, если БД располагаются на том же сервере.

Кроме того, для хранения полученных значений метрик потоков необходимо установить одну из двух рекомендованных БД, а для хранения статистики потоков - SQL БД, рекомендуется Postgresql. БД могут располагаться как на одном сервере с WCS OAM, так и на отдельных серверах.

Установка и обновление бэкенд-сервера мониторинга

Для установки бэкенд-сервера мониторинга необходимо:

1. Загрузить актуальную версию с этой страницы

wget https://flashphoner.com/downloads/builds/WCS_OAM/5.2/FlashphonerWebCallServerOAM-1.XXX.tar.gz

2. Распаковать архив FlashphonerWebCallServerOAM-1.XXX.tar.gz

tar -xvzf FlashphonerWebCallServerOAM-1.XXX.tar.gz

3. Перейти в каталог, распакованный из архива

cd FlashphonerWebCallServerOAM-1.xxx

4. Запустить сценарий установки и следовать инструкциям на консоли

./install.sh

Обновление бэкенд-сервера производится аналогично.

Особенности установки на различные версии Java

JDK 12 или 14

Необходимо удалить из файла wcsoam-core.properties следующие настройки

-XX:+UseConcMarkSweepGC
-XX:+PrintGCDateStamps
-XX:+PrintGCDetails

Также необходимо заменить настройку

-Xloggc:/usr/local/FlashphonerWebCallServer/logs/gc-core-

на

-Xlog:gc*:/usr/local/FlashphonerWebCallServer/logs/gc-core-:time

JDK 15

Дополнительно к изменениям настроек в JDK 12 или 14, необходимо удалить из файла wcsoam-core.properties настройки

-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=70