Мониторинг через SSH (мониторинг параметров компьютера с ОС Linux, Unix)
С помощью проверки SSH программа позволяет выполнять мониторинг множества параметров удаленного компьютера с ОС Linux, Android (или с другой *nix-подобной системой).
SSH или Secure Shell - сетевой протокол, позволяющий производить удалённое управление операционной системой, включая запуск различных скриптов и получение информации. Используя этот протокол и удалённое соединение по SSH, программа может выполнять произвольные скрипты и команды ОС, получая и обрабатывая результат их работы.
В программе уже заложено несколько шаблонов, которые помогут легко настроить:
- мониторинг свободной/занятой оперативной памяти
- мониторинг средней загрузки процессора за минуту, за 5 и 15 минут (CPU Load)
- мониторинг свободного места на заданных дисках
Для мониторинга других параметров существует возможность подключения пользовательских команд и bash-скриптов, которые будут выполняться на удалённом компьютере и возвращать параметры в программу по SSH.
Если параметр числовой, то команда или скрипт должна возвращать только сам параметр, без сопровождающих строк и комментариев. Кроме числовых параметров, программа может выполнять парсинг строк и искать в них заданный текст.
С помощью этой проверки можно выполнять мониторинг любых Android-устройств, если на них можно установить SSH-сервер. К примеру, программа успешно мониторит смартфоны популярных марок через Wi-Fi после установки специального ПО SSH-сервера из Google Play.
Для работы этой проверки необходимо предварительно настроить взаимодействие сервера мониторинга и удалённых хостов по SSH, проверив его работу на других SSH-клиентах. Программа подключается к удалённым хостам по SSH только по логину/паролю, и другие способы (к примеру, через ключи) не поддерживаются. Порт подключения может быть настроен.
Скачайте бесплатную 30-дневную версию прямо сейчас и попробуйте!