В данном разделе описываются команды  управления опциями вызывной статистики.  Сейчас доступна только опция unsuccessful_release_causes, которая определяет, какие причины завершения вызова являются "неуспешными". Необходима для метрик:

  • unsuccess_out_calls_c
  • total_unsuccess_trunk_in_calls_c

По-умолчанию список определен как: destinationOutOfOrder, notReachable, numberIncomplete, routeFailure1, routeFailure2, routeSelectFailure, ss7Failure, systemFailure, tException.

clean

Данной командой восстанавливаются опции вызывной статистики сервиса TTS.

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

/domain/<DOMAIN>/tts/statistics/clean

Синтаксис:

clean [<Field>] [--force]

Параметры:

<Field> -название параметра по умолчанию установлен следующий набор:

unsuccessful_release_causes ([destinationOutOfOrder,notReachable,numberIncomplete,routeFailure1,

routeFailure2,routeSelectFailure,ss7Failure,systemFailure,tException]): Список причин когда вызов может рассматриваться как неуспешный.

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

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/tts/statistics/clean unsuccessful_release_causes 
Property unsuccessful_release_causes values successfully restored

[exec at: 13.08.2020 17:56:29, exec time: 546ms, nodes: core1@ecss1]

info

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

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

/domain/<DOMAIN>/tts/statistics/info

Синтаксис:

info [<FIELD>]

Параметры:

<Field>:-название параметра.

По умолчанию установлен следующий набор:unsuccessful_release_causes ([destinationOutOfOrder,notReachable,numberIncomplete,routeFailure1,

routeFailure2,routeSelectFailure,ss7Failure,systemFailure,tException]): Список причин когда вызов может рассматриваться как неуспешный.


Пример:

Посмотреть информацию  вызывной статистики сервиса TTS:

admin@mycelium1@ecss1:/$ domain/biysk.local/tts/statistics/info         
┌───────────────────────────┬───────────┬─────────────────────┐
│         Property          │  Domain   │        Value        │
├───────────────────────────┼───────────┼─────────────────────┤
│unsuccessful_release_causes│biysk.local│destinationOutOfOrder│
│                           │           │notReachable         │
│                           │           │numberIncomplete     │
│                           │           │routeFailure1        │
│                           │           │routeFailure2        │
│                           │           │routeSelectFailure   │
│                           │           │ss7Failure           │
│                           │           │systemFailure        │
│                           │           │tException           │
│                           │           │tooManyHops          │
└───────────────────────────┴───────────┴─────────────────────┘

[exec at: 13.08.2020 11:02:11, exec time: 26ms, nodes: core1@ecss1]

Описание таблицы:

  • Property - название параметра;
  • Domain - имя виртуальной АТС;
  • Value - значение параметра.

set

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

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

/domain/<DOMAIN>/tts/statistics/set

Синтаксис:

set <FIELD> <VALUE>

<Field>:-название параметра.По умолчанию установлен следующий набор:

Параметры:

unsuccessful_release_causes ([destinationOutOfOrder,notReachable,numberIncomplete,routeFailure1,

routeFailure2,routeSelectFailure,ss7Failure,systemFailure,tException]):  Список причин когда вызов может рассматриваться как неуспешный.


Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/tts/statistics/set unsuccessful_release_causes add terminationDenied 
Property "unsuccessful_release_causes" successfully changed from: 
destinationOutOfOrder
notReachable
numberIncomplete
routeFailure1
routeFailure2
routeSelectFailure
ss7Failure
systemFailure
tException
tooManyHops
   to
destinationOutOfOrder
notReachable
numberIncomplete
routeFailure1
routeFailure2
routeSelectFailure
ss7Failure
systemFailure
tException
terminationDenied
tooManyHops.

[exec at: 13.08.2020 11:18:48, exec time: 455ms, nodes: core1@ecss1]