Назад | Перейти на главную страницу

Как безопасно собрать данные с нескольких серверов для мониторинга

У меня есть административный сервер, на котором можно получить доступ ко всем графическим интерфейсам администратора. У меня также есть 2 других сервера, 1 веб-сайт и 1 дБ. Когда я расширяюсь для nodejs server / api, мне было интересно, как я могу передать информацию о серверах на мой административный сервер.

Возможности, которые я нашел до сих пор:

Сценарий 1

Плюсы: простота реализации, минусы: совсем не в реальном времени

Сценарий 2

Плюсы: работа в режиме реального времени, проста в обслуживании, Минусы: риски безопасности? На каждом сервере может работать демон нескольких серверов, повышается уязвимость. Сложнее реализовать?

Я никогда не реализовал такую ​​вещь, и я знаю, что для этого есть пакет aio, но проблема в том, что его сложнее модифицировать, поскольку вы его не кодировали. Или, может быть, есть волшебный инструмент, о котором я не слышал?

Спасибо за ваш вклад.

Используемая ОС: Debian 8 и Ubuntu 16.04 Серверы: Nginx / Php, Nodejs / ES6, RethinkDb, MariaDB, Redis Расположение: США NL