В этом разделе описаны команды управления подсистемой сбора статистики и аварийной сигнализации ноды - rps.

alarms

Изменяет состояние подсистемы отправки предупреждений (алармов).

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

/node/<NODE>/rps/alarms

Синтаксис:

alarms [<ACTION>]

Параметры:

<ACTION> - назначаемое действие(опциональный параметр). Если не указывать этот параметр, то в результате выполнения команды будет выведена информация о текущем состоянии подсистемы отправки предупреждений.

  • on - активировать подсистему отправки предупреждений;
  • off - деактивировать подсистему отправки предупреждений.

Примеры:

Просмотр текущего состояния:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/alarms              
RPS alarms processing is up

[exec at: 13.02.2019 08:33:26, exec time: 75ms, nodes: core1@ecss1]

Отключение отправки предупреждений:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/alarms off
RPS alarms processing is down

[exec at: 13.02.2019 08:34:57, exec time: 125ms, nodes: core1@ecss1]

Включение отправки предупреждений:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/alarms on 
RPS alarms processing is up

[exec at: 13.02.2019 08:36:05, exec time: 108ms, nodes: core1@ecss1]

controls

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

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

/node/<NODE>/rps/controls

Синтаксис:

controls [<ACTION>]

Параметры:

<ACTION> - назначаемое действие(опциональный параметр). Если не указывать этот параметр, то в результате выполнения команды будет выведена информация о текущем состоянии подсистемы отправки управляющих сообщений.

  • on - активировать подсистему отправки управляющих сообщений;
  • off - деактивировать подсистему отправки управляющих сообщений.

Примеры:

Просмотр текущего состояния:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/controls              
RPS controls processing is up

[exec at: 13.02.2019 08:38:50, exec time: 75ms, nodes: core1@ecss1]

Отключение отправки управляющих сообщений:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/controls off
RPS controls processing is down
[exec at: 13.02.2019 08:38:55, exec time: 116ms, nodes: core1@ecss1]

Включение отправки управляющих сообщений:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/controls on 
RPS controls processing is up

[exec at: 13.02.2019 08:38:59, exec time: 255ms, nodes: core1@ecss1]

events

Изменяет состояние подсистемы отправки сообщений событий.

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

/node/<NODE>/rps/events

Синтаксис:

events [<ACTION>]

Параметры:

<ACTION> - назначаемое действие (опциональный параметр). Если не указывать этот параметр, то в результате выполнения команды будет выведена информация о текущем состоянии подсистемы отправки сообщений событий.

  • on - активировать подсистему отправки сообщений событий;
  • off - деактивировать подсистему отправки сообщений событий.

Примеры:

Просмотр текущего состояния:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/events 
RPS events processing is down

[exec at: 13.02.2019 08:50:41, exec time: 118ms, nodes: core1@ecss1]

Отключение отправки сообщений событий:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/events off
RPS events processing is down

[exec at: 13.02.2019 08:52:07, exec time: 116ms, nodes: core1@ecss1]

Включение отправки сообщений событий:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/events on
RPS events processing is up

[exec at: 13.02.2019 08:51:40, exec time: 91ms, nodes: core1@ecss1]

logs

Просмотр и изменение состояния подсистемы отправки сообщений логирования.

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

/node/<NODE>/rps/logs

Синтаксис:

logs [<ACTION>]

Параметры:

<ACTION> - назначаемое действие (опциональный параметр). Если не указывать этот параметр, то в результате выполнения команды будет выведена информация о текущем состоянии подсистемы отправки сообщений логирования.

  • on - активировать подсистему отправки сообщений логирования;
  • off - деактивировать подсистему отправки сообщений логирования.

Примеры:

Просмотр текущего состояния:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/logs   
RPS logs processing is down

[exec at: 13.02.2019 08:52:58, exec time: 75ms, nodes: core1@ecss1]

Включение отправки сообщений статистики:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/logs on
RPS logs processing is up

[exec at: 13.02.2019 08:59:04, exec time: 75ms, nodes: core1@ecss1]

Отключение отправки сообщений событий:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/logs off
RPS logs processing is down

[exec at: 13.02.2019 08:59:11, exec time: 116ms, nodes: core1@ecss1]

stats

Изменяет состояние подсистемы отправки сообщений статистики.

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

/node/<NODE>/rps/stats

Синтаксис:

stats [<ACTION>]

Параметры:

<ACTION> - назначаемое действие(опциональный параметр). Если не указывать этот параметр, то в результате выполнения команды будет выведена информация о текущем состоянии подсистемы отправки сообщений статистики.

  • on - активировать подсистему отправки сообщений статистики;
  • off - деактивировать подсистему отправки сообщений статистики.

Примеры:

Просмотр текущего состояния:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/stats 
RPS statistics processing is up

[exec at: 13.02.2019 09:06:21, exec time: 74ms, nodes: core1@ecss1]

Отключение отправки сообщений статистики:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/stats off
RPS statistics processing is down

[exec at: 13.02.2019 09:06:30, exec time: 101ms, nodes: core1@ecss1]

Включение отправки сообщений статистики:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/stats on 
RPS statistics processing is up

[exec at: 13.02.2019 09:06:35, exec time: 125ms, nodes: core1@ecss1]

status

Просмотр текущего состояния подсистем RPS.

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

/node/<NODE>/rps/status

Синтаксис:

status

Параметры:

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

Пример:

admin@[mycelium1@ecss1]:/$ node/core1@ecss1/rps/status   
Alarms: on
Controls: on
Events: off
Logs: off
Statistics: on

[exec at: 13.02.2019 09:08:05, exec time: 83ms, nodes: core1@ecss1]