Как можно реализовать скрипт на bash Мониторинг нагрузки?
Собственно сабж, нужно написать скрипт на BASH который будет мониторить нагрузку на цп, на разных серверах, так вот вопрос, как лучше реализовать коннект к серверам? т.е нужно что бы он пробежался допустим по 4 серверам записал значения top | grep CPU , я так полагаю что бы записал данное значения в переменную, потом проделал операции с остальными серверами и в итоге на компе на котором был запущен, записал данные в файл например log.txt ( Он должен быть такого вида Имя сервака, время, ну и сам вывод top).
Скрипт будет запускаться кроном каждые 5 минут, важно что бы в файл log.txt записывалось новое значение но не затиралось старое.
Так вот вопросы
Как сделать аутентификацию?
И как организовать такой вывод данных в файл?
Всем спасибо за помощь!
Ага, а потом вот такие кулибины через ssh-key системы обновляют в цикле и бекапы делают.
Для этих целей существует огромное множество систем мониторинга.