В данном разделе приводится описание команд для работы с заданиями статистики.

Для администратора системы команды выполняются на уровне кластера в разделе /cluster/mediator/<CLUSTER>/statistics/.

<CLUSTER> — имя кластера с ролью медиатор.

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: 17.02.2021 13:32:51, exec time: 35ms, nodes: md1@ecss1 v.3.14.7.589]

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: 17.02.2021 13:36:52, exec time: 8ms, nodes: md1@ecss1 v.3.14.7.589]

statmodinfo

Выводит описание модуля статистики.

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

/cluster/mediator/<CLUSTER>/statistics/statmodinfo

Синтаксис:

statmodinfo Module [-m]

Параметры:

Module — название модуля статистики;

-m — показывает текущее отображение колонок.

admin@mycelium1@ecss1:/$ cluster/mediator/md1/statistics/statmodinfo e502Type1 -m
Current columns mapping:
┌─┬─────────┬────────┐
│N│  Name   │New name│
├─┼─────────┼────────┤
│1│notRouted│error   │
└─┴─────────┴────────┘

[exec at: 17.02.2021 13:39:57, exec time: 19ms, nodes: md1@ecss1 v.3.14.7.589]

delcolmap

Удаляет ранее созданный маппинг столбца модуля статистики.

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

/cluster/mediator/<CLUSTER>/statistics/delcolmap

Синтаксис:

delcolmap Module ColumnName

Параметры:

<Module> — название модуля статистики;
<ColumnName> — оригинальное название столбца.

Пример:

admin@mycelium1@ecss1:/$ cluster/mediator/md1/statistics/delcolmap e502Type12 origSeizures 
ok

[exec at: 17.02.2021 13:47:50, exec time: 33ms, nodes: md1@ecss1 v.3.14.7.589]

delete

Удаление заданий статистики.

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

/cluster/mediator/<CLUSTER>/statistics/delete

Синтаксис:

delete <StatID>

delete all|StatID

Параметры

all — все задания,

StatID — идентификатор задания (соответствует значению поля 'ID' вывода команды list). При указании значения "all" удаляются все задания.

Пример:

Удаление конкретного задания:

admin@mycelium1@ecss1:/$ cluster/mediator/md1/statistics/delete 30363464-3834-6235-3334-336263666634
ok

[exec at: 17.02.2021 13:49:34, exec time: 21ms, nodes: md1@ecss1 v.3.14.7.589]

list

Команда просмотра заданий статистики.

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

/cluster/mediator/<CLUSTER>/statistics/list

Синтаксис:

list

Параметры:

Команда не содержит аргументов.

Пример:

dmin@mycelium1@ecss1:/$ cluster/mediator/md1/statistics/list          
┌────────────────────────────────────┬───────┬──────────┬────────┬────────────────┬───────────────┐
│                 ID                 │ Owner │  Module  │Interval│   Start time   │    Exports    │
├────────────────────────────────────┼───────┼──────────┼────────┼────────────────┼───────────────┤
│30363464-3834-6235-3334-336263666634│cluster│e502Type12│600     │2021.02.17 13:32│txt_file_export│
└────────────────────────────────────┴───────┴──────────┴────────┴────────────────┴───────────────┘
Total: 1

[exec at: 17.02.2021 13:46:11, exec time: 7ms, nodes: md1@ecss1 v.3.14.7.589]