Раздел servers
Описание
Список серверов.
Раздел содержит список всех серверов текущей конфигурации и их параметров. Роли к параметрам не относятся. Привязка серверов к сайтам и ролей к серверам происходит в разделе structure.
Параметры раздела
Спецификация | Описание |
---|---|
Ключ: |
Название сайта, указываемое при настройках других элементов конфигурации. |
Алиас интерфейса на сервере, на котором поднимается нода servershell – центральная нода сервера. |
|
Сетевые интерфейсы IPv4, доступные на сервере. [
|
|
Ключ: |
Описание сервера. |
Ключ: |
Порт для взаимодействия нод виртуальной машины erlang между собой. |
Диапазон портов, которые будут использоваться для ролевых нод. |
|
Путь до каталога globalshare на сервере. |
|
Путь до каталога siteshare на сервере. |
|
Путь до каталога local на сервере. |
|
Путь до каталога :SYNC на сервере (синхронизируется ролью dfsync). |
|
Перечисление каталогов для хранения записей разговоров на текущем сервере. [
|
|
Уровень логирования по умолчанию, применяемый в нодах, обслуживаемых на данном сервере. Текущий уровень логирования конкретной ноды можно изменить с помощью API и из приложения администратора мастер-домена. Такие изменения сбрасываются при перезапуске соответствующей ноды. Если уровень не задан, то применяется значение этого параметра из конфигурационных настроек текущего сайта. Возможные значения:
|
|
Время хранения в секундах статистической информации о вызовах. Применяется для мониторинговых запросов /api/monitor/v1/trace/calls. Если значение не задано, то применяется значение этого параметра из конфигурационных настроек текущего сайта. Возможные значения от 0 до 86400. 0 - сохранение не производится. |
|
Время хранения в секундах статистической информации о связках между Call-Id телефонных вызовов одного сеанса для вычисления замыкания. Используется при построении диаграмм вызова. Если значение не задано, то применяется значение этого параметра из конфигурационных настроек текущего сайта. Возможные значения от 0 до 86400. 0 - сохранение не производится. |
Пример значения поля
{
...
"servers": [
{
"descr": "Central server1. Srv2",
"erlangtcp": 4369,
"ifaces": [
{
"key": "eth0",
"value": "192.168.0.124"
}
],
"logiface": "eth0",
"name": "worksrv1",
"recstorepaths": [
{
"key": "main5",
"value": "alias://paths/h"
},
{
"key": "main4",
"value": "alias://paths/g"
}
]
},
{
"descr": "admin srv 101 ipshnik. Srv2",
"erlangtcp": 4369,
"ifaces": [
{
"key": "eth0",
"value": "192.168.0.123"
}
],
"logiface": "eth0",
"name": "lwm123",
"recstorepaths": [
{
"key": "main4",
"value": "alias://paths/f"
}
],
"sitesharepath": "alias://paths/e"
},
{
"descr": "admin srv 101 ipshnik. Srv22222",
"erlangtcp": 4369,
"ifaces": [
{
"key": "eth0",
"value": "192.168.0.127"
}
],
"logiface": "eth0",
"name": "lwm101",
"recstorepaths": [
{
"key": "main4",
"value": "alias://paths/f"
}
],
"sitesharepath": "alias://paths/e"
}
],
...
}