В данном разделе приводится описание команд, которые используются для настройки параметров подсистемы сбора статистики и предупреждений RPSS (Report Processing System Service).
Для администратора системы команды выполняются на уровне кластера в разделе /cluster/mediator/<CLUSTER>/properties/rpss/.
<CLUSTER> — имя кластера с ролью mediator |
Данной командой осуществляется установка значений заданного свойства подсистемы RPSS в "значение по умолчанию":
Путь команды:
cluster/mediator/<CLUSTER>/properties/rpss/clean
| название свойства | значение по умолчанию |
| alarmPanel | не определен |
| alarmPanelSignals | не определен |
| alarmNotifyCacheSize | 30 |
| alarmNotifyInterval | 5 |
| collectInterval | 10 |
| collectProcPriority | normal |
| dbConnections | не определен |
| defaultAlarmRowLimit | 25 |
| exportEmptyReports | false |
| exportProcPriority | normal |
| parallelExportStatistics | false |
| snmpAgentEnable | false |
| statProcessingCount | 5 |
| maxClearedAlarms | 10000 |
Синтаксис:
clean [<NodeName> [<Field>]] [--force]
Параметры:
<NodeName> — имя ноды, значение "*" используется для указания всех нод;
<Field> — свойство, значение которого будет установлено по умолчанию: alarmPanel, alarmPanelSignals, alarmProcessingCount, snmpAgentEnable, statProcessingCount, ttsProcessingCount, tts_exchange, tts_realm, tts_routing_key;
--force — выполнение команды без запроса подтверждения.
Пример:
admin@[core1@ecss1]:/$ cluster/mediator/md1/properties/rpss/clean * alarmPanel Properties values successfully restored [exec at: 04.02.2019 11:38:00, exec time: 464ms, nodes: md1@ecss1] |
Данная команда позволяет посмотреть установленные значения свойств подсистемы RPSS.
Путь команды:
cluster/mediator/<CLUSTER>/properties/rpss/info
Синтаксис:
info [* | <NodeName> [<Field>]]
Параметры:
<NodeName> — имя ноды, значение "*" для указания всех нод;
<Field> — свойство, значение которого будет показано: alarmNotifyCacheSize, alarmNotifyInterval, alarmPanel, alarmPanelSignals, collectInterval, collectProcPriority, dbConnections, defaultAlarmRowLimit, exportEmptyReports, exportProcPriority, parallelExportStatistics, snmpAgentEnable, statProcessingCount.
Пример:
admin@[core1@ecss1]:/$ cluster/mediator/md1/properties/rpss/info md1@ecss1
┌────────────────────────┬─────────┬──────────────────────────────────────────────────────────┐
│ Property │ Node │ Value │
├────────────────────────┼─────────┼──────────────────────────────────────────────────────────┤
│alarmNotifyCacheSize │md1@ecss1│30 │
│alarmNotifyInterval │md1@ecss1│5 │
│alarmPanel │md1@ecss1│[{local,"192.168.1.21",4444},{remote,"192.168.1.10",2222}]│
│alarmPanelSignals │md1@ecss1│undefined │
│collectInterval │md1@ecss1│10 │
│collectProcPriority │md1@ecss1│normal │
│dbConnections │md1@ecss1│name: "stat_db" │
│ │ │provider: "mysql" │
│ │ │database: "ecss_statistics" │
│ │ │user: "statistics" │
│ │ │password: "statistics" │
│ │ │host: "192.168.1.71" │
│ │ │port: 3306 │
│ │ │addInfo: [] │
│defaultAlarmRowLimit │md1@ecss1│25 │
│exportEmptyReports │md1@ecss1│false │
│exportProcPriority │md1@ecss1│normal │
│parallelExportStatistics│md1@ecss1│false │
│snmpAgentEnable │md1@ecss1│false │
│statProcessingCount │md1@ecss1│5 │
│maxClearedAlarms │ │10000 │
└────────────────────────┴─────────┴──────────────────────────────────────────────────────────┘
[exec at: 04.02.2019 10:52:27, exec time: 76ms, nodes: md1@ecss1] |
setДанной командой выполняется настройка свойств подсистемы RPSS. Путь команды: cluster/mediator/<CLUSTER>/properties/rpss/set Синтаксис: set * | <NodeName> <Field> <Value> Параметры: <NodeName> — имя ноды, символ "*" используется для указания всех нод;<Field> — настраиваемое свойство:
<Value> — значение свойства. Пример:
|