/domain/<DOMAIN>/core/statistics/ - команда просмотра статистик ядра системы
В разделе описывается команда просмотра статистик ядра системы ECSS-10.
Для включения статистики следует воспользоваться командами из раздела Статистика.
show
Команда просмотра определенных статистик для определенной системы и подсистемы ECSS-10.
Путь команды:
/domain/<DOMAIN>/core/statistics/show
Синтаксис:
show <DURATION> <SYSTEM> <SUBSYSTEM> <TYPE> <NAME> [<VAR1> [<VAR2>]]
Параметры:
<DURATION> - период времени для просмотра статистики, задается в виде:
- duration <FROM> <TO>, где <FROM> - начало периода, задается в виде YYYY/MM/DD hh:mm:ss, <TO> - окончание периода, задается в виде YYYY/MM/DD hh:mm:ss;
- last <PeriodValue> <PeriodType>, где <PeriodValue> - количество последних секунд, минут и так далее (задается параметром <PeriodType>), положительное число;
<PeriodType> - тип периода времени, принимает значения: second, minute, hour, day, week, month, year.
<SYSTEM> - идентификатор системы, принимает значения:
- ecss10.common - общесистемные статистики;
- ecss10.ssw - статистики, связанные с обслуживанием вызовов;
- ecss10.cc - статистики, связанные с работой контакт-центра;
- ecss10.tc - статистики, связанные с работой сервиса селекторной связи.
<SUBSYSTEM> - идентификатор подсистемы, принимает значения:
- queue - очередь вызовов;
- agent - агент контакт-центра;
- core - подсистема обслуживания вызовов;
- sip - протокольный адаптер SIP;
- megaco - протокольный адаптер Megaco;
- sigtran - протокольный адаптер SIGTRAN;
- ds - подсистема хранения данных;
- mediator - подсистема мониторинга аварий и доступа до Web API;
- mycelium - транспортная шина;
- trunk_manager - менеджер транков;
- direction_manager - менеджер направлений;
- dialer - подсистема автообзвона;
- any string - дополнительный параметр, позволяющий добавлять новые подсистемы;
- _ - просмотр статистики любой подсистемы;
<TYPE> - тип статистики, принимает значения:
- counter - счетчик для показателя статистики;
- gauge - мгновенное значение показателя статистики;
- _ - просмотр статистики любого типа.
<NAME> - имя статистики, символ "_" используется для просмотра статистики с любым именем;
<VAR1> - переменная часть 1, используется для некоторых видов статистики (например, для trunk_manager-а это имя транка);
<VAR2> - переменная часть 2, используется для некоторых видов статистики.
Пример:
admin@[core1@ecss1]:/$ domain/biysk.local/core/statistics/show last 4 hour ecss10.ssw _ _ cps.counter ┌───────────┬──────────┬─────────┬───────────┬───────┬────┬────┬───────┬───────────────────┬─────┬─────┬───┬───┬───┐ │ Domain │ System │Subsystem│Statistics │ Type │Var1│Var2│Measure│ Time │Value│Count│Min│Max│AVG│ │ │ │ │ Name │ │ │ │ │ │ │ │ │ │ │ ├───────────┼──────────┼─────────┼───────────┼───────┼────┼────┼───────┼───────────────────┼─────┼─────┼───┼───┼───┤ │biysk.local│ecss10.ssw│core │cps.counter│counter│ │ │hour │2019/03/05 07:59:59│ │ │ │ │ │ │ │ │ │ │ │ │ │ │2019/03/05 08:59:59│599 │ │ │ │ │ │ │ │ │ │ │ │ │ │2019/03/05 09:59:59│9 │ │ │ │ │ │ │ │ │ │ │ │ │ │2019/03/05 10:59:59│30 │ │ │ │ │ └───────────┴──────────┴─────────┴───────────┴───────┴────┴────┴───────┴───────────────────┴─────┴─────┴───┴───┴───┘ [exec at: 05.03.2019 11:49:34, exec time: 75ms, nodes: core1@ecss1]