В данном разделе приводится описание команд, которые используются для настройки параметров предупреждений, отправляемых по Jabber.
В таблице 1 приведено описание параметров службы уведомления по Jabber.
Для администратора системы команды выполняются на уровне кластера в разделе /cluster/mediator/<CLUSTER>/alarms/notifiers/jabber/. Описание команд приведено в разделе /cluster/mediator/<MEDIATOR>/alarms/notifiers/jabber/.
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/alarms/notifiers/jabber/ и применяются только для определенной виртуальной АТС.
<DOMAIN> - имя виртуальной АТС.
Таблица 1 - Описание параметров предупреждений по Jabber
Параметр | Значение по умолчанию | Описание |
---|---|---|
body_format | "Class: CLASS ~nLocation: LOCATION ~nInstance: INSTANCE ~nTime: TIME ~nText: TEXT" | Формат тела сообщения |
body_limit | 1000 | Ограничение количества символов тела сообщения |
enabled | false | Включить или выключить уведомления |
to | не задано | Cписок получателей сообщений |
clean
Команда позволяет сбрасывать значения параметров службы уведомления по Jabber.
Путь команды:
/domain/<DOMAIN>/alarms/notifiers/jabber/clean
Синтаксис:
- команда уровня виртуальной АТС:
clean [<KEY>]
Параметры:
<KEY> - название параметра, значение которого нужно установить по умолчанию. Опциональный параметр. Если параметр не указывать, то все значения будут установлены по умолчанию. Список параметров приведен в таблице 1.
Пример:
support@[mycelium1@biysk1]:/$ cluster/mediator/md1/alarms/notifiers/jabber/clean * enabled Properties values successfully restored
info
Команда просмотра текущих настроек предупреждений, которые передаются через Jabber.
Путь команды:
/domain/<DOMAIN>/alarms/notifiers/jabber/info
Синтаксис:
- команда уровня виртуальной АТС:
info [<KEY>]
Параметры:
<KEY> - название параметра, значения приведены в таблице 1.
Пример:
support@[mycelium1@biysk1]:/$ cluster/mediator/md1/alarms/notifiers/jabber/info ----------------------------------------------------------------------------------------------------- | Property |Domain| Value | |-----------+------+--------------------------------------------------------------------------------| |body_format| |"Class: %CLASS% ~nLocation: %LOCATION% ~nInstance: %INSTANCE% ~nTime: %TIME% ~nT| | | |ext: %TEXT%" | |body_limit | |1000 | |enabled | |false | |to | |[] | ----------------------------------------------------------------------------------------------------- [exec at: 27.05.2014 17:42:39, exec time: 9ms, nodes: md1@biysk1]
send_test_jabber
Команда используется для отправки тестового сообщения через jabber.
Путь команды:
/domain/<DOMAIN>/alarms/notifiers/jabber/send_test_jabber
Синтаксис:
send_test_jabber
Параметры:
Команда не содержит аргументов.
Пример:
support@[mycelium1@biysk1]:/$ cluster/mediator/md1/alarms/notifiers/jabber/send_test_jabber
set
Команда настройки параметров уведомления, отправляемого по Jabber.
Путь команды:
/domain/<DOMAIN>/alarms/notifiers/jabber/set
Синтаксис:
- команда уровня виртуальной АТС:
set <KEY> <VALUE>
Параметры:
<KEY> - название параметра, список параметров приведен в таблице 1.
<VALUE> - значение параметра.
Пример:
support@[mycelium1@biysk1]:/$ domain/biysk.local/alarms/notifiers/jabber/set body_limit 100