Система мониторинга IntegrationMonitor работает только на ОС Windows и является устаревшим инструментом. Рекомендуется использовать систему iMon для кроссплатформенного мониторинга интеграционных решений.
Службы SferaTraffic$CarWatcher и SferaTraffic$CarReplicator поддерживают работу с системой мониторинга HtIntegrationMonitor. Cлужба мониторинга собирает информацию о состоянии сервиса, её модулей и подключенных устройств. Полученная информация отображается на клиентах мониторинга HtIntegrationMonitor Client.
Для работы мониторинга необходимо:
- установить и запустить службу HtIntegrationMonitor Service
- включить мониторинг в настройках службы SferaTraffic$CarWatcher. Для этого в файле CarWatcher.Service.Settings.json в настройке MonitoringType поставьте значение "integrationmonitor". После чего перезапустите сервис
- включить мониторинг в настройках службы SferaTraffic$CarReplicator. Для этого в файле CarReplicator.Service.Settings.json в настройке MonitoringType поставьте значение "integrationmonitor". После чего перезапустите сервиc
Для просмотра данных мониторинга используется приложение HtIntegrationMonitor Client.
Приложение HtIntegrationMonitorClient ("Клиент мониторинга") предназначено для отображения текущего состояния подключенных к системе мониторинга интеграционных модулей (и их компонентов). Для этого приложение подключается к службе HtIntegrationMonitorService по заранее настроенным подключениям через сетевой протокол "WebSocket" и получает от неё данные мониторинга в реальном времени. На основе полученных данных в приложении выстраивается иерархическая структура модулей с принадлежащими им компонентами, которые формируют и отправляют эти данные. Также приложение отображает текущие параметры компонентов и их ошибки.
Более подробную информацию по настройке и использованию системы мониторинга HtIntegrationMonitor можно узнать из документации HtIntegrationMonitor.
