Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В данном разделе приводится описание команд, которые используются для управления службой нотификации вызова CN, в таблице 1 приведено их описание.

<CORE> - имя кластера с ролью CORE.
ПараметрЗначение по умолчаниюОписание
email""Адрес электронной почты, с которого будут отправляться уведомления
email_buffer_limit50Количество сообщений, накапливаемых в буфере, для отправки на электронную почту
email_enablefalseСостояние работы службы уведомлений по электронной почте:
- true - отправка разрешена;
- false - отправка запрещена
email_password"ylperon"Пароль для подключения к электронной почте
email_port25Номер порта SMTP-сервера
email_protection_connectionnoneЗащита соединения при передаче email-сообщений:
- none - не используется;
- ssl_tls - защита соединения по протоколу SSL/TLS;
- starttls - защита соединения STARTTLS.
email_resend_count_max5Количество попыток отправки email-сообщения при неуспешной передаче
email_resend_timer30Период времени перед повторной отправкой уведомления, если предыдущее было не доставлено, в секундах. Значение "0" - повторная отправка отключена
email_server"mail.eltex.loc"Адрес сервера электронной почты
email_username""Имя пользователя для подключения к электронной почте
jabber_buffer_limit50Количество сообщений, которое может быть накоплено в буфере для отправки через Jabber
jabber_enablefalseСостояние работы службы уведомлений по Jabber:
- true - отправка разрешена;
- false - отправка запрещена
jabber_password"ylperon"Пароль для подключения к Jabber-аккаунту
jabber_port5222Номер порта Jabber-сервера
jabber_reconnect_timer10Время повторного установления соединения до сервера, если связь была потеряна, в секундах
jid""Аккаунт Jabber ID

clean

Данной командой осуществляется установка параметров по умолчанию для службы CN.

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

/cluster/core/<CORE>/notifier/clean

Синтаксис:

clean [<DOMAIN> [<FIELD>]]

Параметры:

<DOMAIN> - имя домена (или * для настроек по умолчанию), для которого необходимо восстановить свойства в значение по умолчанию;
<FIELD> - свойство сервиса CN, которое необходимо восстановить в значение по умолчанию. Если не указывать данный параметр, то "значения по умолчанию" будут восстановлены для всех свойств.

Пример:

ssw@[mycelium@ecss3]:/#> cluster/core/core1/notifier/clean * jid

info

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

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

/cluster/core/<CORE>/notifier/info

Синтаксис:

info [<DOMAIN> [<FIELD>]]

Параметры:

<DOMAIN> - имя домена (или * для настроек по умолчанию), для которого необходимо просмотреть значения свойств;
<FIELD> - свойство сервиса, значение которого необходимо посмотреть.

Пример:

admin@[mycelium1@ecss1]:/$ cluster/core/core1/notifier/info
┌───────────────────────────┬───────────┬──────────────────────────┐
│         Property          │  Domain   │          Value           │
├───────────────────────────┼───────────┼──────────────────────────┤
│email                      │           │"noreply@eltex.loc"       │
│email                      │sip-sockets│"noreply@eltex.loc"       │
│email_buffer_limit         │           │50                        │
│email_buffer_limit         │sip-sockets│53                        │
│email_buffer_limit         │ss_testing1│45                        │
│email_enable               │           │false                     │
│email_enable               │ss_testing1│false                     │
│email_password             │           │"ylperon"                 │
│email_password             │sip-sockets│"ylperon"                 │
│email_password             │ss_testing1│"ylperon"                 │
│email_port                 │           │default                   │
│email_port                 │ss_testing1│49151                     │
│email_protection_connection│           │none                      │
│email_protection_connection│ss_testing1│none                      │
│email_resend_count_max     │           │5                         │
│email_resend_timer         │           │30                        │
│email_resend_timer         │sip-sockets│31                        │
│email_resend_timer         │ss_testing1│27                        │
│email_server               │           │"notifier.smtp.ecss"      │
│email_server               │sip-sockets│"notifier.smtp.ecss2"     │
│email_server               │ss_testing1│"1notifier.smtp.ecss1"    │
│email_username             │           │"noreply@eltex.loc"       │
│email_username             │ss_testing1│"noreply@eltex.loc"       │
│jabber_buffer_limit        │           │50                        │
│jabber_buffer_limit        │sip-sockets│50                        │
│jabber_buffer_limit        │ss_testing1│100                       │
│jabber_enable              │           │false                     │
│jabber_enable              │sip-sockets│false                     │
│jabber_enable              │ss_testing1│false                     │
│jabber_password            │           │"ylperon"                 │
│jabber_password            │sip-sockets│"ylperon"                 │
│jabber_password            │ss_testing1│"ylperon11"               │
│jabber_port                │           │5222                      │
│jabber_port                │sip-sockets│5224                      │
│jabber_port                │ss_testing1│5230                      │
│jabber_reconnect_timer     │           │10                        │
│jabber_reconnect_timer     │sip-sockets│10                        │
│jabber_reconnect_timer     │ss_testing1│30                        │
│jid                        │           │"ecss-10@jabber.eltex.loc"│
│jid                        │sip-sockets│"ecss-10@jabber.eltex.loc"│
└───────────────────────────┴───────────┴──────────────────────────┘

[exec at: 08.12.2015 13:44:32, exec time: 37ms, nodes: core1@ecss1]

send_test_msg

Команда для отправки тестового сообщения.

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

/cluster/core/<CORE>/notifier/send_test_msg

Синтаксис:

send_test_msg <TO> <ID>

Параметры:

<TO> - получатель тестового сообщения:

  • email - электронная почта;
  • jabber - jabber-клиент.

<ID> - адрес электронной почты или номер jabber.

Пример:

support@[mycelium1@biysk1]:/$ /cluster/core/<CORE>/notifier/send_test_msg email test@mail.ru

set

Данной командой производится изменение значений свойств сервиса CN.

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

/cluster/core/<CORE>/notifier/set

Синтаксис:

set <DOMAIN> <FIELD> <VALUE>

Параметры:

<DOMAIN> - имя домена (или * для настроек по умолчанию), для которого необходимо установить значения свойств;
<FIELD> - имя свойства, значение которого необходимо изменить, описание приведено в таблице 1;
<VALUE> - новое значение свойства.

Пример:

Установка jabber-аккаунта для всех доменов:

ssw@[mycelium@ecss3]:/#> cluster/core/core1/notifier/set * jid ecss.notifier@jabber.eltex.loc
  • Нет меток