LINUX.ORG.RU
ФорумAdmin

ssh + conky мониторинг

 , ,


0

1

Всем доброго времени суток! Задался пробемой связки ssh + conky. Авторизация без пароля. Скрипт на bash есть. Вывод в conky работает. Температуру проца вытащил из sensors (/proc/acpi/ пусто). Как вытащить параметры памяти, hdd и загрузки cpu? И как это лучше реализовать в скрипте? Каждый раз

a=$(ssh "$user_host" "comand1")
b=$(ssh "$user_host" "comand2")
echo $a
echo $b
и если реализовать чере case и вызывать с параметром то решается проблема с форматированием в conky. Или лучше
echo "$(ssh "$user_host" "comand1 && comand2") "
Не получится ли в первом случае несколько ssh сессий?

да... какое время такие и вопросы...
$ date +«%H:%M»
05:57

★★★

Последнее исправление: Ignatov (всего исправлений: 1)

Если вам нужно много парметров, то лучше получать из за одно обращение, обрабатывать их локально и формировать файл, а не делать по ssh-сессии на каждый параметр.

Не знаю, что проще, получать параметры из вывода команд free, iostat и т.д. или брать файлы из /proc, и сопоставлять их с предыдущим содержимым этих же файлов. Вот, допустим, iostat, определят дисковую активность по содержимому /proc/diskstats, где содержится просто число прочитанных блоков. Если через 5 секнуд вызывать ″iostat -d 5 2″ и брать второе значение из вывода, то это будет не тоже самое, что раз в 10 секунд обрабатывать /proc/diskstats.

mky ★★★★★
()
Ответ на: комментарий от mky

важна не точность, а увидеть момент, когда бить тревогу. Пока критична температура проца - вот её и вывел. Логи уже раз / забивали. Заметил случайно. Так что такие параметры лучше на монитор вывести (десктоп то частенько включается).

Ignatov ★★★
() автор топика
Ответ на: комментарий от Ignatov

то что ты придумал не есть хорошо,коньки и так не особо внушают доверия на счет стабильности, zabbix смотри.

CHIPOK ★★★
()
Ответ на: комментарий от Black_Roland

кстать munin очень красивое решение для небольшой сети, мне очень понравилось.

CHIPOK ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.