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