В данном разделе описываются команды, которые используются для установки ограничений на виртуальной АТС. Можно установить ограничения по производительности и на количество абонентов.

В таблице 1 приведено описание параметров, которые используются для установки ограничений на виртуальных АТС.

Таблица 1 - Описание общих свойств виртуальных АТС

Название свойстваЗначение по умолчаниюОписание
alias_limitinfinity (ограничено лицензией)Общее количество абонентов (в том числе и виртуальных) в данной виртуальной АТС.
call_limitinfinity (ограничено лицензией)Общее количество одновременно активных вызовов для данной виртуальной АТС.
virtual_alias_limitinfinity (ограничено лицензией)Общее количество виртуальных абонентов в данной виртуальной АТС
digitmap

Cписок масок набора, по которому будет валидироваться алиасы при создании. описания параметра описан на странице /domain/ — команды управления виртуальными АТС

failovertrueНеобходимость в резервировании вызовов на данной виртуальной АТС. Параметр используется только в системах с резервированием. Поскольку использование резерва увеличивает потребление ресурсов системы (процессор, оперативная память и другое), то исключение виртуальной АТС из схемы резервирования позволяет сэкономить часть ресурсов и направить сэкономленные ресурсы на обработку вызовов. В штатной работе системы это позволяет увеличить производительность в ущерб надежности.
callcenter\enabledfalseДоступ к контакт-центру для данной виртуальной АТС.
callcenter\active_agentsinfinity (ограничено лицензией)Максимальное кол-во подключаемых агентов Call-center для домена
callcenter\active_supervisorsinfinity (ограничено лицензией)Максимальное кол-во подключаемых супервизоров Call-center для домена

tc\active_conferences

infinity (ограничено лицензией)Максимальное кол-во активных конференций для домена
tc_count_active_channelsinfinity (ограничено лицензией)Максимальное кол-во подключаемых абонентов в конференцию сервиса teleconference для домена
ivr\enabledtrueДоступ к функциям IVR и dialer для данной виртуальной АТС.
ivr\incoming_script\enabledtrueИспользовать для входящих транков в качестве контекста маршрутизации IVR скрипт default_incoming_call.
teleconference\enabledtrueДоступ к сервису "Селекторная связь" для данной виртуальной АТС.
tsmn\concurrent_calls0Общее количество одновременно активных вызовов для системы TSMN на основном транке
tsmn\concurrent_calls\redundancy0Общее количество одновременно активных вызовов для системы TSMN на резервном транке
add_on_conferences_limitinfinity (ограничено лицензией)Общее количество одновременно активных конференций для данной виртуальной АТС.
meet_me_limitinfinity (ограничено лицензией)Общее количество активных пользователей "meet me"комнат для данной виртуальной АТС
chat_room_limitinfinity (ограничено лицензией)Общее количество активных конференц-комнат для данной виртуальной АТС
dialer\channels0 (ограничено лицензией)Количество одновременных вызовов для кампаний обзвона
recorder\voice\channels0 (ограничено лицензией)Количество одновременных каналов записи разговоров
ss_package0 (ограничено лицензией)Количество лицензионных пакетов услуг

clean

Данной командой значения ограничений виртуальной АТС устанавливаются по умолчанию. Значения по умолчанию приведены в таблице 1. Команда доступна только для администратора системы ECSS-10.

Путь команды:

/domain/<DOMAIN>/properties/restrictions/clean

Синтаксис:

clean <LIMIT>

Параметры:

<LIMIT> - ограничение, значение которого необходимо установить в значение по умолчанию.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/properties/restrictions/clean tc_count_active_channels 
Restriction tc_count_active_channels was unset.

[exec at: 13.03.2019 16:38:33, exec time: 91ms, nodes: ds1@ecss1]

info

Данная команда позволяет посмотреть настройки ограничений определенной виртуальной АТС.

Путь команды:

/domain/<DOMAIN>/properties/restrictions/info

Синтаксис:

info

Параметры:

Команда не содержит аргументов.

Пример:

admin@ds1@ecss1:/$ domain/biysk.local/properties/restrictions/info                       
┌────────────────────────────────┬───────────────┬────────────────────────────────────────────────────────────────┐
│          Restriction           │     Value     │                          Description                           │
├────────────────────────────────┼───────────────┼────────────────────────────────────────────────────────────────┤
│alias_limit                     │1000           │Total aliases in current domain                                 │
│virtual_alias_limit             │infinity       │Total virtual aliases in current domain                         │
│call_limit                      │50             │Total active calls for current domain                           │
│digitmap                        │               │Digitmap for current domain                                     │
│callcenter\enabled              │true           │Enable Call-center service for current domain                   │
│callcenter\active_agents        │20             │Total logged in agents for Call-center for current domain       │
│callcenter\active_supervisors   │infinity       │Total logged in supervisors for Call-center for current domain  │
│tc\active_conferences           │infinity       │Total active Teleconferences for current domain                 │
│tc_count_active_channels        │10             │Total active channels for Teleconference for current domain     │
│teleconference\enabled          │true           │Enable Teleconference service for current domain                │
│tsmn\concurrent_calls           │0              │Total counts of concurrent calls on master trunk for TSMN system│
│tsmn\concurrent_calls\redundancy│0              │Total counts of concurrent calls on backup trunk for TSMN system│
│add_on_conferences_limit        │infinity       │Total active Add-on conferences for current domain              │
│meet_me_limit                   │infinity       │Total active meet me for current domain                         │
│chat_room_limit                 │infinity       │Total active 'Chat rooms' for current domain                    │
│dialer\channels                 │0              │Channels on dialer outgoing calls                               │
│recorder\voice\channels         │infinity       │Total count of simultaneous records voice calls                 │
│ivr\enabled                     │true           │Enable IVR service for current domain                           │
│ivr\incoming_script\enabled     │false          │Enable incoming IVR script for current domain                   │
│failover                        │true           │Domain is support failover                                      │
│ss_package                      │ECSS-ADV : 500 │Count of licence from ss package in current domain              │
│                                │ECSS-BAS : 1000│                                                                │
│                                │ECSS-GEN : 5   │                                                                │
└────────────────────────────────┴───────────────┴────────────────────────────────────────────────────────────────┘

Note: in case of Value is empty - restriction doesn't set.

[exec at: 25.05.2020 09:14:06, exec time: 8ms, nodes: ds1@ecss1]

set

Данной командой производится установка ограничений в данной виртуальной АТС. Команда доступна только для администратора системы ECSS-10.

Путь команды:

/domain/<DOMAIN>/properties/restrictions/set

Синтаксис:

set <LIMIT> <VALUE> [--force]

Параметры:

<LIMIT> - ограничение, значение которого необходимо изменить. Описание приведено в таблице 1;
<VALUE> - новое значение ограничения, возможные значения приведены в таблице 1.

--force - выполнение команды без запроса подтверждения.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/properties/restrictions/set meet_me_limit 16           
Restriction meet_me_limit set to 16.

[exec at: 13.03.2019 16:27:14, exec time: 84ms, nodes: ds1@ecss1]
admin@mycelium1@ecss1:/$ domain/biysk.local/properties/restrictions/set tsmn\concurrent_calls 4 
Restriction tsmn\concurrent_calls set to 4.

[exec at: 17.09.2019 14:11:37, exec time: 22ms, nodes: ds1@ecss2