Требуется: интерфейс с графическим интерфейсом для отображения статуса служб на многих серверах

Я только что проверил следующее:

docker run -ti --rm -v /proc:/writable_proc rhel bash
echo 3 > /writable_proc/sys/vm/drop_caches

И это не удалось:

bash: /writable_proc/sys/vm/drop_caches: Permission denied

Я запускаю его с привилегиями:

docker run -ti --rm --privileged -v /proc:/writable_proc rhel bash
echo 3 > /writable_proc/sys/vm/drop_caches

И все работало, поэтому я почти уверен, что каким-то образом все сработало для Жиля, потому что его демон или cli настроен на использование привилегированных, не зная об этом:

1
25.06.2019, 23:35
1 ответ

Используйте preto -admin server status на каждом узле для создания отчета о состоянии.
Повторно запрашивайте каждый из ваших 763 узлов для этого статуса.
Отсортируйте результат по URL-адресу узла и отбросьте все, кроме самого последнего статуса. Превратите это в HTML с помощью скрипта.
Создайте HTML-страницу для отображения, которая может выглядеть примерно такenter image description hereпутем постоянного обновления HTML-страницы, которая опирается на статус, найденный в отчетах о состоянии сервера. :Зеленый — «В работе», желтый — «Нет отчетов» в течение X минут и красный — «Не работает».

Также предлагаем вам прочитать здесь о некоторых инструментах мониторинга доступности, доступных для мониторинга сотен узлов

1
27.01.2020, 23:41

Теги

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