Основная цель приложения: мониторинг удаленных рабочих станций (серверов) и отправка уведомлений при возникновении определенного события. Проверка событий происходит через заданные интервалы времени. Каждой рабочей станции может быть добавлено неограниченное количество событий, и каждому событию неограниченное количество реакций.
На данный момент существуют следующие типы событий:
- Появление/исчезновение ответа на Ping запрос
- Появление/исчезновение ответа по TCP соединению на заданном порту
- Появление/исчезновение заданной строки в ответе по TCP запросу (например HTTP запрос)
Типы реакций:
- Сообщение по электронной почте
- Net Send сообщение
- Запуск приложения
- Отправление данных на web-страницу (HTTP POST запрос)
В тексте события могут использоваться макросы: дата и время события, информация о событии, информация о рабочей станции.
Работа приложения организована в следующем виде:
На рабочей станции NT сервис осуществляет проверку событий и отправку уведомлений, если требуется. Конфигурирование может осуществляться либо с этой рабочей станции либо удаленно.
Информация о произошедших событиях и об ошибках записывается в лог-файл, который доступен для просмотра из конфигурационного модуля.