пинайте :)
1. Нужно сделать относительно простенькое приложение для мониторинга. Данные приходят по вебсокету и модуль вызывает событие, по которому надо выводить данные на страницу (AJAX). Что-то типа: monitoringClient.on('receive', data => { /* Show new data on a page * }).
Что для этого использовать? Что почитать?
2. Это же приложение, следующая часть. Вопрос больше по архитектуре, наверное.
Сами модули разные (мониторинг разных систем, модули для каких-то действий), их динамическое количество, как тут можно реализовать их работу? Отдельные приложения и связь по сокету (веб, юникс) или другие варианты есть?
как на счёт реализовать экспортер метрик для прометеуса в ws приложении, пусть ещё порт открывает, а метрики в редис хранить
Доступа к приложению нет, только данные по WS и история в простом JSON.
все на js? тогда почитать например socket.io
Обсуждают сегодня