В данном разделе приводится описание команд, которые используются для настройки параметров сообщений о предупреждениях, отправляемых по электронной почте.
В таблице 1 приведено описание параметров службы уведомления по электронной почте.
Для администратора системы команды выполняются на уровне кластера в разделе /cluster/mediator/<CLUSTER>/alarms/notifiers/email/.
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе /domain/<DOMAIN>/alarms/notifiers/email и применяются только для определенной виртуальной АТС. Описание команд приведено в разделе .
<DOMAIN> - имя виртуальной АТС.
Таблица 1 - Описание параметров сообщений о предупреждениях по электронной почте
Параметр | Значение по умолчанию | Описание |
---|---|---|
body_format | "Class: CLASS ~nLocation: LOCATION ~nInstance: INSTANCE ~nTime: TIME ~nText: TEXT" | Формат тела сообщения |
body_limit | 1000 | Ограничение количества символов тела сообщения |
enabled | false | Включить или выключить уведомления |
from_name | "ECSS-NO-REPLY" | Имя отправителя |
subject_format | "ALARM (SEVERITY)" | Формат темы сообщения |
subject_limit | 50 | Ограничение количества символов темы сообщения |
to | не задано | Cписок получателей сообщений |
to_name | "ECSS-SUPPORT" | Имя группы получателей сообщений |
clean
Команда позволяет сбрасывать значения параметров службы уведомления по электронной почте.
Путь команды:
/cluster/mediator/<CLUSTER>/alarms/notifiers/email/clean
Синтаксис:
- команда уровня кластера:
clean [<DOMAIN> [<KEY>] ]
Параметры:
<KEY> - название параметра, значение которого нужно установить по умолчанию. Опциональный параметр. Если параметр не указывать, то все значения будут установлены по умолчанию. Список параметров приведен в таблице 1.
Пример:
ssw@[mycelium@ecss3]:/#> domain/kolek.domain/alarms/notifiers/email/clean to -------------------------------- |Name| Old value |New value| |----+---------------+---------| |to |kolek@eltex.loc| | --------------------------------
info
Команда просмотра текущих настроек службы уведомления по электронной почте.
Путь команды:
/cluster/mediator/<CLUSTER>/alarms/notifiers/email/info
Синтаксис:
- команда уровня кластера:
info [<DOMAIN> [<KEY>] ]
Параметры:
<KEY> - название параметра, значения приведены в таблице 1.
Пример:
support@[mycelium1@biysk1]:/$ cluster/mediator/md1/alarms/notifiers/email/info -------------------------------------------------------------------------------------------------------- | Property |Domain| Value | |--------------+------+--------------------------------------------------------------------------------| |body_format | |"\"Time: %TIME% Class: %CLASS% Location: %LOCATION% Severity: %SEVERITY% Text: %| | | |TEXT% Cause: %CAUSE%\"" | |body_limit | |undefined | |enabled | |false | |from_name | |"%INSTANCE%" | |subject_format| |"alarm: %SEVERITY% Loc: %LOCATION% - %INSTANCE%" | |subject_limit | |undefined | |to | |["ecss10biysk@mail.ru"] | |to_name | |"ECSS-SUPPORT" | --------------------------------------------------------------------------------------------------------
send_test_email
Команда используется для отправки тестового email-сообщения.
Путь команды:
/cluster/mediator/<CLUSTER>/alarms/notifiers/email/send_test_email
Синтаксис:
send_test_email
Параметры:
Команда не содержит аргументов.
Пример:
support@[mycelium1@biysk1]:/$ cluster/mediator/md1/alarms/notifiers/email/send_test_email
set
Команда установки значения параметров службы уведомления по электронной почте.
Путь команды:
/cluster/mediator/<CLUSTER>/alarms/notifiers/email/set
Синтаксис:
- команда уровня кластера:
set <DOMAIN> <KEY> <VALUE>
Параметры:
<KEY> - название параметра, список параметров приведен в таблице 1.
<VALUE> - значение параметра.
Пример:
support@[mycelium1@biysk1]:/$ cluster/mediator/md1/alarms/notifiers/email/set * to add eltex@mail.ru