Часто возникает необходимость настроить уведомления при возникновении определенных событий - например, при возникновении ошибок или зависании сеансов пользователей. В данной статье рассмотрим как это можно сделать с помощью Монитора.
Для настройки уведомлений необходимо выбрать раздел Настройки - Уведомления.
Настройка уведомлений
Монитор позволяет отправить сообщение любым способом, доступным в 1С. Для каждого способа указывается алгоритм отправки и его параметры. По умолчанию в Монитор добавлены два способа отправки: Почта и Telegram. Для этих способов алгоритм и параметры уже заданы.
Параметры для почты
После указания параметров можно выполнить тест отправки уведомлений. Следует помнить, что отправка осуществляется с сервера 1С базы Монитора, то#mbsp;есть он должен иметь соответствующие доступы (для Telegram доступ в интернет, для почты доступ к почтовому серверу и т.д.) Для проверки выберите Тестирование алгоритма, укажите параметры и нажмите "Выполнить алгоритм". В случае исключения будет показано сообщение с текстом ошибки. Если же всё настроено верно, то придет уведомление.
Параметры для Telegram
Далее необходимо указать получателей уведомлений. Это можно сделать на вкладке Получатели. Каждый получатель может быть уведомлен одним или сразу несколькими способами. Способ уведомления и адрес назначения указывается в табличной части. Если флаг Активен не установлен, то данный способ использоваться не будет.
Настройка способов уведомления получателя
Получателей можно объединять в группы и настраивать уведомление сразу на группу. Добавить и удалить получателя из группы можно на вкладке "Группы получателей". Для удобства по умолчанию создана группа Все получателя, куда попадают все создаваемые получатели. Это может быть полезно, если необходимо уведомить сразу всех.
Членство получателя уведомлений в группах получателей
После настройки можно выбрать в каких случаях уведомления будут срабатывать. Для этого в Мониторе есть механизм триггеров. С помощью триггеров можно настроить реакцию на определенные события - например, запрос длится более 20 минут или произошла ошибка из категории "Лицензирование" и т.д.
Доступ к Триггерам
В каждом стандартном триггере есть параметр "Получатели уведомлений". Значением этого параметра может быть как один получатель, так и группа получателей. По умолчанию выбрана группа "Все получатели".
Параметр "Получатели уведомлений" в Триггере
В некоторых триггерах встречается параметр "Период повторного уведомления (в минутах)", как, например, в рассматриваемом триггере. Длительность текущего вызова сеанса может быть превышена длительное время - более часа, двух, десяти и т.д. Сеанс пользователя может просто зависнуть или действительно выполнять какой-то большой и сложный алгоритм. В данном случае, если вызов пользователя длится более 10 минут, то придет первое уведомление. Если вызов этого пользователя не завершился и будет длится далее, то каждые 30 минут система будет присылать повторные уведомления. Если повторные уведомления не нужны, можно поставить значение этого параметра, равное 999999.
Попробуйте полнофункциональную версию монитора, которая будет доступна в течение 14 дней. Мы поможем вам с установкой и настройкой!
Скачать бесплатную версию
Подпишитесь на наш канал в Telegram чтобы не пропускать новые материалы