/cluster/mediator/<MEDIATOR>/statistics/ - команды для работы с заданиями статистики
В данном разделе приводится описание команд для работы с заданиями статистики.
Для администратора системы команды выполняются на уровне кластера в разделе /cluster/mediator/<CLUSTER>/statistics/.
add
Добавление задания сбора статистики.
Путь команды:
/cluster/mediator/<CLUSTER>/statistics/add
Синтаксис:
add Type Interval [Groups] Export ExportParams
Параметры:
<Type> - модуль статистики;
<Interval> - интервал экспорта статистической информации в минутах (>=5);
<Groups> - название группы или список названий групп фильтров. Данный параметр является обязательным для типов e502Type9, e502Type10, e502Type11, e502Type12. В остальных случаях этот параметр не указывается;
<Export> - модуль экспорта. Поддерживаемые модули txt_file_export- экспорт статистики в текстовый файл, rpss_db_export- экспорт статистики в базу данных.
Пример:
admin@[mycelium1@ecss1]:/$ cluster/mediator/md1/statistics/add e502Type12 10 any txt_file_export ok [exec at: 05.02.2019 09:46:33, exec time: 130ms, nodes: md1@ecss1]
addcolmap
Заменяет название столбца модуля статистики.
Путь команды:
/cluster/mediator/<CLUSTER>/statistics/addcolmap
Синтаксис:
addcolmap <Module> <ColumnName> <NewColumnName>
Параметры:
<Module> - название модуля статистики;
<ColumnName> - оригинальное название столбца;
<NewColumnName> - новое название столбца.
Пример:
admin@[mycelium1@ecss1]:/$ cluster/mediator/md1/statistics/addcolmap e502Type1 notRouted error ok [exec at: 05.02.2019 14:00:00, exec time: 93ms, nodes: md1@ecss1]
admin@[mycelium1@ecss1]:/$ cluster/mediator/md1/statistics/statmodinfo e502Type1 -m Current columns mapping: ┌─┬─────────┬────────┐ │N│ Name │New name│ ├─┼─────────┼────────┤ │1│notRouted│error │ └─┴─────────┴────────┘ [exec at: 06.02.2019 09:01:22, exec time: 66ms, nodes: md1@ecss2]
delcolmap
Удаляет ранее созданный маппинг столбца модуля статистики.
Путь команды:
/cluster/mediator/<CLUSTER>/statistics/delcolmap
Синтаксис:
delcolmap Module ColumnName
Параметры:
<MODULE> - название модуля статистики;
<NAME> - оригинальное название столбца.
Пример:
admin@[mycelium1@ecss1]:/$ cluster/mediator/md1/statistics/delcolmap e502Type12 origSeizures ok [exec at: 05.02.2019 13:36:59, exec time: 83ms, nodes: md1@ecss1]
delete
Удаление заданий статистики.
Путь команды:
/cluster/mediator/<CLUSTER>/statistics/delete
Синтаксис:
delete <StatID>
delete all|StatID
Параметры
all - все задания,
StatID - идентификатор задания (соответствует значению поля 'ID' вывода команды list). При указании значения "all" удаляются все задания.
Пример:
Удаление конкретного задания:
admin@[mycelium1@ecss1]:/$ cluster/mediator/md1/statistics/delete 38303537-6339-3334-6634-363034373539 ok [exec at: 05.02.2019 13:56:31, exec time: 83ms, nodes: md1@ecss1]
list
Команда просмотра заданий статистики.
Путь команды:
/cluster/mediator/<CLUSTER>/statistics/list
Синтаксис:
list
Параметры:
Команда не содержит аргументов.
Пример:
admin@[core1@ecss1]:/$ cluster/mediator/md1/statistics/list ┌────────────────────────────────────┬──────────────────┬─────────────┬────────┬────────────────┬───────────────┐ │ ID │ Owner │ Module │Interval│ Start time │ Exports │ ├────────────────────────────────────┼──────────────────┼─────────────┼────────┼────────────────┼───────────────┤ │37303863-3064-3134-6265-663932343862│domain/biysk.local│e502Type10 │300 │2018.12.15 22:44│txt_file_export│ │37303863-3064-3033-6335-653263323165│domain/biysk.local│e502Type10 │300 │2018.12.15 22:44│rpss_db_export │ │37303863-3064-3138-3761-343934646564│domain/biysk.local│e502Type20 │300 │2018.12.15 22:44│txt_file_export│ │37303863-3064-3037-3139-643163326238│domain/biysk.local│e502Type20 │300 │2018.12.15 22:44│rpss_db_export │ │37303863-3064-3064-3866-386231303566│domain/biysk.local│e502Type6 │300 │2018.12.15 22:44│txt_file_export│ │37303863-3063-6633-6665-323162613733│domain/biysk.local│e502Type6 │300 │2018.12.15 22:44│rpss_db_export │ │37303863-3064-3131-3237-333731303135│domain/biysk.local│e502Type9 │300 │2018.12.15 22:44│txt_file_export│ │37303863-3063-6664-3334-383536373837│domain/biysk.local│e502Type9 │300 │2018.12.15 22:44│rpss_db_export │ │37303863-3036-3737-6164-306334633734│cluster │hostResources│300 │2018.12.15 22:43│rpss_db_export │ └────────────────────────────────────┴──────────────────┴─────────────┴────────┴────────────────┴───────────────┘ Total: 9 [exec at: 04.02.2019 15:55:55, exec time: 83ms, nodes: md1@ecss2]
statmodinfo
Команда просмотра информации о модуле статистики.
Путь команды:
/cluster/mediator/<CLUSTER>/statistics/statmodinfo
Синтаксис:
statmodinfo Module [-m]
Параметры:
<Module> - название модуля статистики;
[-m] - флаг, при указании которого выводится информация о текущем маппинге колонок модуля.
Пример:
admin@[core1@ecss1]:/$ cluster/mediator/md1/statistics/statmodinfo e502Type1 Description: "Overall measurements on originating traffic" ┌─┬──────────┬───────┬────────────────────────────────────────────────────────────────────────────────┐ │N│ Name │ Type │ Description │ ├─┼──────────┼───────┼────────────────────────────────────────────────────────────────────────────────┤ │1│seizures │integer│Number of originating seizures │ │2│notRouted │integer│Number of call attempts not routed due to: no dialling, incomplete dialling, inv│ │ │ │ │alid address │ │3│congestion│integer│Number of call attempts lost due to internal congestion │ └─┴──────────┴───────┴────────────────────────────────────────────────────────────────────────────────┘ [exec at: 04.02.2019 16:13:56, exec time: 75ms, nodes: md1@ecss1]