Перейти к содержанию

Настройка WCS

Настройка подключения 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