Для администратора виртуальной АТС команды выполняются в разделе domain/<DOMAIN>/tracer/ и применяются только для определенной виртуальной АТС.
<DOMAIN> - имя виртуальной АТС. |
| Внимание! Трассировка вызова является ресурсоемкой операцией. Не забывайте выключать трассировку, когда она не используется. |
Данной командой создается новая трассировка вызова, которая будет выполнятся для вызовов заданной виртуальной АТС.
Путь команды:
/domain/<DOMAIN>/tracer/declare
Синтаксис:
declare <NODE> <IFACE> | * <ADDRESS> | * <NAME> <LIFETIME> <TYPE_1> <ARGS_1> [<TYPE_2> <ARGS_2> ...]
Пример:
Создание трассировки номера 240467 и записи его в UDP поток.
admin@[ds1@ecss1]:/$ domain/biysk.local/tracer/declare core1@ecss1 * 240467 tr67 2 UDP 192.168.1.12:5999 Trace successfully declared. [exec at: 16.03.2019 15:42:34, exec time: 169ms, nodes: core1@ecss1] |
Данной командой удаляется созданная ранняя трассировка вызова.
Путь команды:
/domain/<DOMAIN>/tracer/remove
Синтаксис:
remove <NAME>
Параметры:
<DOMAIN> - имя виртуальной АТС, в котором определена трассировка;
<NAME> - имя удаляемой трассировки.
Пример:
Удаление трассировки "tr67"
admin@[ds1@ecss1]:/$ domain/biysk.local/tracer/remove tr67 Trace tr67 successfully removed. [exec at: 16.03.2019 15:49:08, exec time: 280ms, nodes: core1@ecss1] |
Данной командой можно просмотреть список созданных трассировок вызова и настройку их параметров.
Путь команды:
/domain/<DOMAIN>/tracer/show
Синтаксис:
show [<NAME>]
Параметры:
<DOMAIN> - имя виртуальной АТС, в котором определена трассировка;
<NAME> - имя трассировки, опциональный параметр.
Пример:
Просмотр всех трассировок:
admin@[ds1@ecss1]:/$ domain/biysk.local/tracer/show ┌────┬───────────┬───────────┬─────┬───────┬──────────┬─────────┬──────────────────────────────────┐ │Name│ Node │ Domain │Iface│Address│ Create │Lifetime │ Data providers │ ├────┼───────────┼───────────┼─────┼───────┼──────────┼─────────┼──────────────────────────────────┤ │tr67│core1@ecss1│biysk.local│* │ 240467│16.03.2019│2 hour(s)│UDP data provider: │ │ │ │ │ │ │15:42:34 │ │ host: 192.168.1.12 │ │ │ │ │ │ │ │ │ port: 5999 │ │tr75│core1@ecss1│biysk.local│* │ 240475│16.03.2019│1 hour(s)│File data provider: │ │ │ │ │ │ │15:44:58 │ │ path: /var/log/ecss/240475.trace│ │ │ │ │ │ │ │ │ mode: append │ └────┴───────────┴───────────┴─────┴───────┴──────────┴─────────┴──────────────────────────────────┘ [exec at: 16.03.2019 15:45:20, exec time: 91ms, nodes: core1@ecss1] |