Настройка подключения WCS к бэкенд-серверу мониторинга
Для того, чтобы WCS передавал на бэкенд-сервер значения метрик, необходимо указать следующие настройки в файле flashphoner.propetries
stats=true
Для настройки подключения WCS к бэкенд-серверу для передачи метрик необходимо указать следующие настройки в файле flashphoner.propetries
wcsoam_ip=192.168.1.5 wcsoam_port=7777 wcsoam_sha_salt=123456789
Здесь
- wcsoam_ip - адрес бэкенд-сервера
- wcsoam_port - порт для подключения к бэкенд-серверу (по умолчанию 7777)
- wcsoam_sha_salt - ключ авторизации подключения (должен совпадать с ключом, указанным в настройках бэкенд-сервера)
Настройка имени узла
WCS при установке соединения передает в WCS OAM IP адрес и имя узла для помещения в БД. По умолчанию, имя узла определяется автоматически следующим образом:
1. Из переменной окружения HOSTNAME
2. Если переменная окружения не определена, то из файла /etc/HOSTNAME
3. Если ни то, ни другое не определено, в качестве имени узла используется IP адрес из настроек WCS
При необходимости, имя узла для отправки в WCS OAM может быть задано настройкой
wcsoam_hostname=node.hostname
При этом параметры системы на этой узле не изменяются, но при выборках из БД WCS OAM будет использовано указанное имя.
Тонкая настройка взаимодействия WCS c бэкенд-сервером
Значения метрик для отправки на бэкенд-сервер записываются в кольцевой буфер в памяти. Размер этого буфера задается в килобайтах настройкой
wcsoam_buffer_size=20000
Данные на бэкенд-сервер передаются порциями, размер которых по умолчанию составляет 64 килобайта и регулируется настройкой
wcsoam_chunk_size=64
Периодичность попыток соединиться с бэкенд-сервером задается в миллисекундах настройкой
wcsoam_reconnect_interval=5000