@Slevya

Система мониторинга на asp net core?

Доброго времени суток!

Задача состоит в следуещем: необходимо поднять систему контроля мониторинга ЛВС сети и в качестве визуала должен выступать веб интерфейс.

Теперь подробно. Скажем что есть некий сервер, на котором необходимо поднять сервис или службу пингера.
Что значит пингер? Обычный пинг нескольких узлов.
Результат работы необходимо предоставлять в веб интерфейсе.

Как это должно работать? Скажем что некий оператор желает посмотреть состояние сети, заходя на опеределенный домен видит комплекс работы. При пропадании связи должен сработать алерт (реал-тайм) на стороне клиента.

Идея очень проста. Что приходит на ум?
Со стороны сервера
1. Запустить консольку которая в бесконечно пингует узлы
2. Записывать результать пинга в БД
3. Поднять MVC в котором отобразить комплекс системы
4. Уведомить оператора о пропадании связи посредством SignalR

Со стороны клиента
1. Информация о состоянии системы
2. Получить сигнал пропадания связи пинга

Вопрос состоит следующем. Правильно мыслю? Подтолкните в нужное русло
  • Вопрос задан
  • 425 просмотров
Решения вопроса 1
DevMan
@DevMan
толчок в правильное русло - воспользоваться готовыми опенсорсными системами, а не городить городушки.
например, забикс, к которую при горячем желании запилить веб-морду на асп.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
Система контроля на asp net core?
да пилите ради бога.. там реально многое заточено под энтерпрайз (сам 3 недели грызу сию науку)

но вам придется осознать - либо все лобзиком самостоятельно, либо как уже сказано выше DevMan,
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы