Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В текущем разделе описываются команды управления транками.

<DOMAIN> - имя виртуальной АТС.

В таблице 1 приведено описание свойств транков.

Таблица 1 - Описание свойств транков

Название свойстваЗначение по умолчаниюОписание
bandwidth\inunbounded(0)Максимальная пропускная способность для входящих вызовов.
bandwidth\outunbounded(0)Максимальная пропускная способность для исходящих вызовов.

clean

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

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

domain/<DOMAIN>/trunk/clean

Синтаксис:

clean <GROUP> <TRUNK> <PROPERTY>

Параметры:

<GROUP> - имя группы транка, символ "*" используется для указания любой группы;
<TRUNK> - имя транка, для свойства которого выполняется установка значения по умолчанию;
<PROPERTIES> - имя свойства, значение которого необходимо установить по умолчанию: bandwidth\in; bandwidth\out. Значение по умолчанию приведено в таблице 1.

Пример:

elena@[mycelium1@ecss1]:/$ domain/test.domain/trunk/clean * uas bandwidth\in

info

Команда просмотра конфигурации определенного транка и информацию о транке в реальном времени.

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

domain/<DOMAIN>/trunk/info

Синтаксис:

info <GROUP> <TRUNK>

Параметры:

<GROUP> - имя группы транка, символ "*" используется для указания любой группы;
<TRUNK> - имя транка.

Пример:

admin@[mycelium1@ecss1]:/$ domain/tc.test/trunk/info * test-q
Trunk: test-q, Active: true, Type: sip
┌─────────────┬─────────────────┬─────────────────┬─────┐
│  Property   │       In        │       Out       │Total│
├─────────────┼─────────────────┼─────────────────┼─────┤
│Bandwidth    │256              │256              │256  │
│Active calls │0                │0                │0    │
│CPS          │0                │0                │0    │
│CPS Limit    │256              │256              │256  │
│WhiteList    │undefined (false)│undefined (false)│-    │
│BlackList    │undefined (false)│undefined (false)│-    │
│Stat/max_cps │0                │0                │0    │
│Stat/calls   │0                │0                │0    │
│Stat/rejected│0                │0                │0    │
└─────────────┴─────────────────┴─────────────────┴─────┘

list

Команда просмотра списка транков и их конфигурации:

  • Trunk - имя транка;
  • Owner - владелец транка;
  • Group - группа транка;
  • Active - состояние транка:
    • active - транк включен;
    • false - транк выключен;
  • Type - тип транка:
    • system - системный транк;
    • sip - транк протокол адаптера SIP;
  • Bandwidth in (calls) - максимальное количество исходящих вызовов;
  • Bandwidth in (calls) - максимальное количество входящих вызовов.

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

domain/<DOMAIN>/trunk/list

Синтаксис:

list

Параметры:

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

Пример:

admin@[mycelium1@ecss1]:/$ domain/tc.test/trunk/list              
Collecting data...
[**********************************************************************] 125ms    
┌──────────────┬─────┬─────────┬──────┬────┬──────────┬───────────┬─────────────┐
│    Trunk     │Owner│  Group  │Active│Type│Bandwidth │ Bandwidth │  Bandwidth  │
│              │     │         │      │    │in (calls)│out (calls)│total (calls)│
├──────────────┼─────┼─────────┼──────┼────┼──────────┼───────────┼─────────────┤
│sipp-uac      │sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
│test-q        │sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
│to-118.243-q  │sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
│to-118.49     │sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
│to-sipp       │sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
│to_smg-118.94 │sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
│to_smg_tadiran│sip1 │tc.trunks│true  │sip │256(0)    │256(0)     │256(0)       │
└──────────────┴─────┴─────────┴──────┴────┴──────────┴───────────┴─────────────┘
Total: 7

reset-statistics

Команда для сброса значений статистики по транкам.

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

domain/<DOMAIN>/trunk/reset-statistics

Синтаксис:

reset-statistics <GROUP> <TRUNKS> <OPTION>

Параметры:

<GROUP> - имя группы транка, символ "*" используется для указания любой группы;<TRUNKS> - имя транка;
<OPTION> - тип статистики, для которой будет выполнен сброс:

  • all - вся статистика заданного транка;
  • stat\in - статистика в исходящем направлении;
  • stat\out - статистика во входящем направлении;
  • stat\rejected\in;
  • stat\rejected\member;
  • stat\rejected\out.

Пример:

elena@[mycelium1@ecss1]:/$ domain/test.domain/trunk/reset-statistics * to_vc stat\in

set

Данной командой выполняется настройка конфигурации определенного транка.

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

domain/<DOMAIN>/trunk/set

Синтаксис:

set <GROUP> <TRUNK> <PROPERTY> <VALUE>

Параметры:

<GROUP> - имя группы транка, символ "*" используется для указания любой группы;
<TRUNKS> - имя транка, для которого выполняются настройки;
<PROPERTIES> - имя свойства, значение которого необходимо изменить: bandwidth\in; bandwidth\out. Описание свойств приведено в таблице 1.
<VALUE> - значение свойства.

Пример:

elena@[mycelium1@ecss1]:/$ domain/test.domain/trunk/set * to_vc bandwidth\in 200 
ok
  • Нет меток