Документация Algorius Net Viewer | Настройка действий

Общие сведения

Algorius Net Viewer позволяет оповещать пользователей различными способами. Доступно визуальное, звуковое, текстовое оповещение через SMS, E-Mail, Telegram и другое. Для каждого способа задаются и настраиваются действия оповещения.

Настройка действий осуществляется в настройках оповещения на вкладке Действия.

Для каждого действия можно указать название, задать дополнительные параметры и назначить события при которых оно выполняется.

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

%ACTION% Название действия
%EVENT% Название события
%MAP% Название карты
%TYPE% Тип устройства
%ADDRESS% Адрес устройства
%NAME% Название устройства
%DESCRIPTION% Описание устройства
%SENSOR% Название сенсора
%IP% IP адрес устройства
%MAC% MAC адрес устройства
%STATE% Состояние устройства (активно/неактивно)
%VALUE% Значение результата мониторинга устройства
%DURATION% Длительность нахождения устройства в этом состоянии
%SEVERITY% Серьезность события
%TIME% Локальное время в формате операционной системы
%COMPUTER% Название локального компьютера
%USER% Имя текущего пользователя операционной системы

После ввода необходимых параметров рекомендуется протестировать данное действие, нажав на кнопку Тест.

Отправить E-Mail

Данное действие позволяет оповещать по электронной почте.

Для использования этого способа оповещения требуется предварительно настроить доступ к учетной записи на почтовом сервере. См. Настройка почтового сервера для дополнительной информации.

Доступны следующие параметры:

  • E-Mail сервер — учетная запись, используемая для отправления E-Mail сообщений.
  • Получатели — e-mail адреса получателей сообщений. Можно указывать несколько адресов через точку с запятой или через запятую. Допускается указывать полный адрес в формате: Имя Получателя <username@domain.com>
  • Тема — заголовок почтового сообщения. Поддерживаются макросы.
  • Формат — формат сообщения: текст или HTML.
  • Сообщение — текст E-Mail сообщения. Поддерживаются макросы.
  • Прикреплять изображение карты — если включено, то к почтовому сообщению будет прикрепляться изображение карты в формате PNG.

Добавить сообщение в журнал событий

Данное действие позволяет добавить сообщение в журнал событий Windows. Сообщение добавляется в журнал ПриложенияAlgorius Net Viewer.

Доступны следующие параметры:

  • Сообщение — текст сообщения. Поддерживаются макросы.

Показать сообщение на экране

Данное действие позволяет оповещать пользователей при помощи отображения сообщений на экране. Сообщения отображаются в сплывающем окне. Все сообщения отображаются в виде списка и группируются по устройствам. По каждому устройству отображается количество сообщений за час и за сутки. Это позволяет быстро понять, является проблема разовой или носит системный характер.

Доступны следующие параметры:

  • Сообщение — текст сообщения. Поддерживаются макросы.
  • Прятать через — скрыть сообщение через указанный промежуток времени от момента возникновения события или от момента завершения события. Например, автоматически убирать сообщение через минуту после того, как сервер снова заработал.

Воспроизвести звуковой сигнал

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

Доступны следующие параметры:

  • Звуковой файл — путь до воспроизводимого звукового файла.

Показать сообщение в системном трее

Данное действие позволяет оповещать пользователей при помощи отображения сообщения в системном трее.

Доступны следующие параметры:

  • Сообщение — текст сообщения. Поддерживаются макросы.

Выполнить внешнюю команду

Данное действие позволяет оповещать пользователей при помощи внешних утилит, приложений или сервисов.

Доступны следующие параметры:

  • Файл — путь до исполняемого файла. Поддерживаются макросы, а также переменные окружения Windows.
  • Аргументы — аргументы, передаваемые исполняемому файлу. Поддерживаются макросы, а также переменные окружения Windows.

Выполнить Web запрос

Данное действие позволяет оповещать пользователей при помощи внешних Web служб.

Доступны следующие параметры:

  • URI — URI для выполнения Web запроса. Поддерживаются макросы.
  • Метод — метод выполнения Web запроса (GET или POST) согласно спецификации HTTP.
  • Content Type — заголовок Content Type согласно спецификации HTTP.
  • POST данные — данные, отправляемые при выполнении Web запроса методом POST. Поддерживаются макросы.
  • Авторизация — способ авторизации при выполнении Web запроса согласно спецификации HTTP.
  • Имя пользователя/пароль/домен — параметры авторизации при выполнении Web запроса согласно спецификации HTTP.

Отправить SMS

Данное действие позволяет оповещать при помощи отправления SMS сообщений через SMS модем.

Доступны следующие параметры:

  • Порт модема — имя COM порта модема для отправления SMS. Чтобы узнать, на каком COM порту доступен модем, откройте диспетчер устройств Windows, откройте группу Модемы, откройте требуемый модем, номер порта отображается на вкладке Модем. Здесь же доступна вкладка Диагностика. Рекомендуем проводить диагностику в случае каких-либо проблем при отправлении SMS, в ряде случаев это позволяет найти причину неисправности и устранить её.
  • Номер телефона — номер телефона абонента, которому требуется отправить сообщение.
  • Сообщение — текст SMS сообщения. Поддерживаются макросы.
  • Режим — формат отправления SMS: PDU или Текстовый. Рекомендуется использовать режим PDU, т.к. более современный и обладает рядом преимуществ, например, поддерживает Unicode. Текстовый режим рекомендуется использовать, если модем или провайдер не поддерживает режим PDU.
  • Номер SC — номер SMS-центра для отправления SMS. Номер можно узнать у оператора сотовой сети. Используйте только в том случае, если модем не может отправить SMS без указания этого номера. В большинстве случаев номер SMS-центра изначально указан на SIM карте. В большинстве случаев модем или телефон умеют подставлять его автоматически при отправлении SMS. В редких случаях номер нужно указывать явно.
  • Транслитерация — при включении символы национального алфавита в SMS сообщении будут заменяться на английские аналоги. Это решает проблему с кодировками на некоторых устройствах, а также увеличивает максимальный размер национальных SMS сообщений с 70 до 140 символов за счет передачи сообщения в кодировке ASCI, а не UCS2.
  • Количество попыток — количество попыток отправки SMS. В редких случаях не удается отправить SMS с первой попытки, например, по причине загрузки линии, или Flood контроля на стороне провайдера. В этом случае данный параметр позволяет отправлять сообщения повторно до тех пор, пока оно не будет успешно отправлено, но не более указанного количество раз.
  • Пауза между попытками — интервал между попытками повторной отправки SMS.

Отправить сообщение в Telegram

Данное действие позволяет отправлять сообщения в Telegram. Оповещение осуществляется при помощи Telegram бота. Поэтому для использования данного способа оповещения требуется предварительно создать и настроить своего Telegram бота. Это делается при помощи специального Telegram бота BotFather: https://t.me/botfather Откройте этого бота в Telegram и следуйте инструкциям: укажите название вашего бота и его уникальное имя. После этого вам будет сгенерирован и выдан токен вашего бота.

Доступны следующие параметры:

  • Токен бота — токен Telegram бота. Введите токен вашего бота и нажмите Активировать. Приложение проверит токен и ваш бот будет активирован в Algorius Net Viewer.
  • Получатель — пользователь (контакт), группа или канал в Telegram, которым будет отправлено сообщение. Если сообщение отправляется пользователю Telegram, то этот пользователь должен предварительно отправить любое сообщение вашему боту. Тем самым пользователь разрешает прием сообщений от бота. Если сообщение отправляется в группу Telegram, то бот должен быть добавлен в эту группу и обладать правами на отправление сообщений. Если сообщение отправляется в канал Telegram, то бот должен быть добавлен в группу администраторов этого канала. Telegram Bot API хранит список новых получателей в течение 24 часов. Если в течение этого времени вы не успели выбрать получателя, и получатель исчез из списка, то выполните указанные действия еще раз и нажмите кнопку Обновить.
  • Сообщение — текст сообщения. Поддерживаются макросы.

Отправить сообщение в Discord

Данное действие позволяет оповещать пользователей в Discord.

Доступны следующие параметры:

  • WebHook URL — WebHook URL определенного Discord канала, в который отправлять сообщение. Получается в настройках канала в Discord.
  • Имя отправителя — имя отправителя сообщения. Допускается указывать любое имя, например, ANV (сокращение от Algorius Net Viewer).
  • Сообщение — текст сообщения. Поддерживаются макросы.

Сохранить отчет

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

Доступны следующие параметры:

  • Отчет — отчет для экспорта. См. раздел Отчеты для дополнительной информации.
  • Формат — формат файла сохраняемого отчета.
  • Файл — файл сохраняемого отчета. Допустимо использование макроса %MAP% для подстановки имени карты, а также следующих макросов для подстановки текущей даты и времени: %yyyy%, %MM%, %dd%, %HH%, %mm%, %ss%. Макросы могут быть как частью имени файла, так и частью пути к файлу. За счет этого экспортируемые отчеты можно группировать в каталогах по дате и по имени карты. Подробней про макросы даты и времени доступно по следующей ссылке: https://msdn.microsoft.com/library/8kb3ddd4.aspx