1. Есть хост с IP адресом, доступ по SSH, логин и пароль.
2. Создаю проверку с командой cat /proc/uptime | cut -d " " -f 1 | awk '{print "result=",$1}' получаю время беспрерывной работы хоста в секундах. Все отлично пашет!
3. Но секунды делить на минуты/часы/дни... в уме тоскливо.
4. Так есть же возможность использовать bash скрипт. На самом сервере "мониторинг про" создал папку C:\12\1.sh в него записал (для начала):
#!/bin/bash
cat /proc/uptime | cut -d " " -f 1 | awk '{print "result=",$1}'
5. Жму кнопку "Получить", получаю: Ошибка выполнения запроса. Получены некорректные данные: C:\12\1.sh -bash: C:121.sh: команда не найдена
6. Читал ваш форум, нажимал F1 - ничего не нашел.
Плиз! Покажите подробный простейший пример, как использовать bash скрипт в мониторинг про.
Комментарии
Скрипт должен находиться на удалённом хосте. В настройках проверки вы просто указываете к нему полный *nix-путь от корня. То есть, программа не передает сам скрипт по SSH, а запускает его на той стороне.