Задача состоит в следуещем: необходимо поднять систему контроля мониторинга ЛВС сети и в качестве визуала должен выступать веб интерфейс.
Теперь подробно. Скажем что есть некий сервер, на котором необходимо поднять сервис или службу пингера. Что значит пингер? Обычный пинг нескольких узлов.
Результат работы необходимо предоставлять в веб интерфейсе.
Как это должно работать? Скажем что некий оператор желает посмотреть состояние сети, заходя на опеределенный домен видит комплекс работы. При пропадании связи должен сработать алерт (реал-тайм) на стороне клиента.
Идея очень проста. Что приходит на ум?
Со стороны сервера
1. Запустить консольку которая в бесконечно пингует узлы
2. Записывать результать пинга в БД
3. Поднять MVC в котором отобразить комплекс системы
4. Уведомить оператора о пропадании связи посредством SignalR
Со стороны клиента
1. Информация о состоянии системы
2. Получить сигнал пропадания связи пинга
Вопрос состоит следующем. Правильно мыслю? Подтолкните в нужное русло
толчок в правильное русло - воспользоваться готовыми опенсорсными системами, а не городить городушки.
например, забикс, к которую при горячем желании запилить веб-морду на асп.