v.9.15r мониторинг *nix

Добрый день.
В v.9.15r появилась возможность мониторить *nix системы, что весьма обрадовало!!! (в данный момент пытаемся заббиксом опрашивать *nix системы и сталкиваемся с трудностями по установке агентов, пробросом портов и прочей бюрократией...)
А тут по SSH, введите айпи, порт, логин, пароль, команду и ВОТ ОНО СЧАСТЬЕ!!!
Используя настройки по умолчанию (объем свободной памяти и т.д..) - все опрашивает.
Но: при запросе "Средняя загрузка процессора за минуту" с CentOS7 выдает значение типа "[m 0,12"!!! И в статистику не сохраняет. Почему? А про память все отлично сохраняет.
Далее, жму кнопку "Команда/скрипт" - какие тока команды не вводил, ничо не получается. :( Всегда ошибка. (скриншот бы показать...)
Плиз, выложите пример, например с командой "date". (у меня выходит окно следующего содержания: Ошибка выполнения запроса: Получены некорректные данные: date Ср ноя 2 14:05:30 MSK 2019 [root@Centos~]#

Комментарии

  • Доброго дня! Скорее всего, какой-то ответ нестандартный. Нужно парсинг поменять. Видно, что кроме числа в строке еще что-то остаётся. Можете выложить, что команда uptime | grep 'load average:' в терминале возвращает?
  • uptime | grep 'load average:'
    09:54:23 up 2 days, 19:51, 1 user, load average: 0,01, 0,03, 0,05
  • Кстати, дату выводит вот такая команда: /bin/date +%F_%T | awk '{print "result=",$1}'
  • Спасибо. :-) (учу синтаксис...)
  • Попробуйте в поле для скрипта поместить вот это:

    uptime | grep 'load average:' | awk '{print "result=",$8}'

    и выполнить кнопкой "Получить". Что в поле ответа будет?
  • uptime | grep 'load average:' | awk '{print "result=",$8}'
    result= 0,02,
  • Проблема в формате возвращаемых данных. Кое-что подправили, должно помочь. Новую версию как раз планировали на днях выпускать.
Войдите или Зарегистрируйтесь чтобы комментировать.