/domain/<DOMAIN>/tts/statistics/ - команды для управления опциями вызывной статистики
В данном разделе описываются команды управления опциями вызывной статистики. Сейчас доступна только опция 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]