Sentinel System Monitor. Обзорная информация

Sentinel System Monitor. Обзорная информация


Sentinel System Monitor - это ПО, которое непрерывно отслеживает ваши приложения AVEVA и параметры оборудования, на котором они расположены. Выявляет некорректные состояния и предупреждает вас о потенциальных проблемах до того, как они перерастут в реальные проблемы.




Информация о критичных состояниях системы доступна через:
-графический интерфейс приложения AVEVA System Monitor;
-базу данных SentinelDB;
-автоматическую рассылку Email уведомлений




Графический интерфейс Sentinel System Monitor

Представляет из себя web-интерфейс который доступен по ссылке http://(nodename)/systemmonitor/#!/login

где: (NodeName) - IP адрес или имя узла на котором установлен и сконфигурирован Sentinel System Monitor;

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


      
      После логина пользователю доступен интуитивно понятный интерфейс по различным подкатегориям работы одного или нескольких узлов входящих в состав System Platform (в разделе Galaxy Diagram доступна структура Galaxy)





















      В данном интерфейсе предварительно настроен набор правил для отслеживания тех или иных параметров работы системы.
При необходимости вы можете самостоятельно в графе Rules Management указать на какие параметры и каким образом будет реагировать система обнаружения ошибок. 






















            При возникновении событий указанных Rule Management генерируется запись в  SentinelDB, и происходит отправка Email оповещения( требует дополнительной настройки).

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

















База данных SentinelDB

      Все сообщения сгенерированные Sentinel System Monitor хранятся в его собственной базе данных.
Для получения информации о текущем состоянии системы через интерфейс SCADA достаточно написать запрос на отслеживание новых записей к таблице dbo.Alert в базе данных SentinelDB (c фильтром по RuleId для отслеживания одного или нескольких правил)

      Пример SQL запроса для отслеживания состояния аппаратного обеспечения :
SELECT RuleId, AlertStatusId, Name, CreatedDate
  FROM [SentinelDB].[dbo].[Alert]
  WHERE RuleId in (31, 32, 33, 34, 35, 36, 37)

  Результат:

При необходимости просматривать только активные ошибки необходимо добавить  
and AlertStatusId = 1

E-Mail уведомления

      Для корректной работы службы рассылки Email уведомлений вам необходимо настроить подключение к локальному, либо удалённому SMTP серверу.
Указать параметры для отправки сообщений можно:
  1.        в конфигураторе:

  1.        в Web интерфейсе Sentinel System Monitor



где:
      - SMTP Server - имя узла или IP адрес где установлен SMTP сервер;
      - SMTP Port - порт который прослушивает SMTP сервер: 25 - без использования шифрования; 465,587,2525 - при использовании TLS/SSL шифрования;
      - From Email ID - почтовый адрес с которого будет осуществлена отправка сообщения;
      - Default Recipient - почта по умолчанию на которую будет осуществляться отправка сообщений об ошибках (В настройках правил обнаружения ошибок можно указать альтернативную почту);
При использовании шифрования так же указываются логин и пароль пользователя SMTP сервера.

При возникновении ошибок на указанную выше почту придёт письмо подобного формата:




Более подробная информация по продукту доступна по ссылке: https://gcsresource.aveva.com/support/wonderware/sentinel/11SP2/Sentinel_User_Guide.pdf