В данном разделе описаны команды настройки параметров базы данных MySQL для записи статистики ECSS-10.


Таблица 1 - Описание параметров БД MySQL для записи статистики ECSS-10

НазваниеЗначение по умолчаниюОписание
mysql_databaseecss_statisticsИмя базы данных MySQL, которая используется для записи статистики ECSS-10.
mysql_hoststatistics.mysql.ecssИмя хоста или IP-адрес, на котором доступен сервер MySQL.
mysql_passwordstatisticsПароль пользователя MySQL, имеющего доступ к базе данных cо статистикой ECSS-10.
mysql_port3306Порт, на котором доступен сервер MySQL со статистикой ECSS-10.
mysql_timeout300000 мсПериод, по истечении которого производится запись в БД, задается в миллисекундах
mysql_userstatisticsИмя пользователя, имеющего доступ к базе данных со статистикой ECSS-10.
system_cc_upload_enabledtrueПисать статистику из системы ecss10.cc (метрики КЦ)
system_common_upload_enabledfalseПисать статистику из системы ecss10.common (статистика по callback'ам, alias'ам и самому модулю статистики)
system_ssw_upload_enabledfalseПисать статистику из системы ecss10.ssw (вызывная статистика)
upload_enabledtrueОпределяет, доступна (true) или нет (false) работа с MySQL.

При отключении записи всей статистики(upload_enabled) удаляются все метрики, находящиеся в промежуточном буфере, перед отправкой в MySQL. Это может занять некоторое время (в зависимости от количества этих самых метрик). То же касается и  свойств(system_cc_upload_enabled, system_common_upload_enabled, system_ssw_upload_enabled), только удаляется не вся статистика за последние 10 секунд, а только относящаяся к определенной системе.

clean

Данной командой восстанавливаются значения заданных параметров по умолчанию.

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

/statistics/clean

Синтаксис:

clean [<FIELD>] [--force]

Параметры:

<FIELD> - название параметра, значение которого нужно установить по умолчанию, список параметров приведен в таблице 1.

--force - выполнить команду без запроса подтверждения.

Пример:

admin@mycelium1@ecss1:/$ statistics/clean system_common_upload_enabled   
Property "system_common_upload_enabled" values successfully restored

[exec at: 01.04.2022 11:24:00, exec time: 81ms, nodes: md1@ecss1 v.3.14.11.218]

info

Команда просмотра информации о настройках параметров БД MySQL со статистикой ECSS-10.

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

/statistics/info

Синтаксис:

info [<FIELD>]

Параметры:

<FIELD> - название параметра, список параметров приведен в таблице 1.

Если в профиле безопасности (/system/security/profile/) параметр show_password_at_cli = off, то в выводе пароль скрывается, и вместо него показываются ********

Пример:

Посмотреть информацию о настройках БД со статистикой ECSS-10:

admin@mycelium1@ecss1:/$ statistics/info 
┌────────────────────────────┬─────────────────────┐
│          Property          │        Value        │
├────────────────────────────┼─────────────────────┤
│mysql_database              │ecss_statistics      │
│mysql_host                  │statistics.mysql.ecss│
│mysql_password              │statistics           │
│mysql_port                  │3306                 │
│mysql_timeout               │300000               │
│mysql_user                  │statistics           │
│system_cc_upload_enabled    │true                 │
│system_common_upload_enabled│false                │
│system_ssw_upload_enabled   │true                 │
│upload_enabled              │true                 │
└────────────────────────────┴─────────────────────┘

[exec at: 01.04.2022 10:46:18, exec time: 26ms, nodes: core1@ecss1 v.3.14.11.218]

set

Данной командой выполняется настройка параметров БД статистики.

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

/statistics/set

Синтаксис:

set <FIELD> <VALUE>

Параметры:

<FIELD> - название конфигурируемого параметра, список параметров приведен в таблице 1;
<VALUE> - значение параметра.

Пароль проверяется на соответствие требованиям, установленным в профиле безопасности (/system/security/profile/), параметр restrictions.

Пример:

Property "system_common_upload_enabled" successfully changed from: 
false
   to
true.

[exec at: 01.04.2022 10:49:48, exec time: 96ms, nodes: core1@ecss1 v.3.14.11.218]