В общем, создал даный скрипт
/usr/SRV-01.log с правами
-rwxr-xr-x . При запуске самого скрипта, на консоль выводяться желаемые значение все ок..
Имееться конфиг /etc/mrtg/hdd.cfg :
Pagetop[srv01_hdd]: HDD server-01
Title[srv01_hdd]: HDD server-01
PNGTitle[srv01_hdd]: HDD use
MaxBytes[srv01_hdd]: 1250000
AbsMax[srv01_hdd]: 1250000
Target[srv01_hdd]: `/bin/cat /usr/SRV-01.log`
LegendI[srv01_hdd]: /films/8
LegendO[srv01_hdd]: /films/4
YLegend[srv01_hdd]: Used space, Mb
ShortLegend[srv01_hdd]: Mb
Legend1[srv01_hdd]: /films/8
Legend2[srv01_hdd]: /films/4
Пробую запускать конфиг и ..:
dionis:/etc/mrtg # env LANG=C /usr/bin/mrtg modems.cfg
WARNING: Problem with External get '/bin/cat /usr/SRV-01.log':
Expected a Number for 'in' but got '#!/bin/bash '
WARNING: Problem with Externale get '/bin/cat /usr/SRV-01.log':
Expected a Number for 'out' but got ''
ERROR: Target[srv01_hdd][_IN_] ' $target->[4]{$mode} ' did not eval into defined data
ERROR: Target[srv01_hdd][_OUT_] ' $target->[4]{$mode} ' did not eval into defined data_____________________
Возможно вкурсе этой ошибки?
Что ему не нравиться в параметрах [_IN_] и [_OUT_] ?
И что за ВОРНИНГи, на сколько я понимаю, мртж говорит, что не хватает чего-то в скрипте?
