Xymon Mailing List Archive search

bbmrtg.sh Script help

3 messages in this thread

list Michael Lowery · Wed, 16 Feb 2005 00:37:52 -0600 ·
Ok, I've added the [mrtg] stuff to hobbitlaunch, defined the variables
in hobbitserver, but I don't understand scripting enough to know what is
happening here with bbmrtg.sh.  I've added the -x for debugging, and I
get a ton of lines that look like this in the bbmrtg.log file created in
/var/log/hobbit/bbmrtg.log:  I don't know why it doesn't find the file
or directory, I just don't know enough about scripting to read it and
see what it's actually trying to do.  Can anyone help?
 
#############BEGIN###################
++ echo 0%
++ s/%//
/hobbit/server/ext/bbmrtg.sh: s/%//: No such file or directory
+ value=
++ echo
++ '{ printf "%d" , 193000 / 100 * $1 }'
/hobbit/server/ext/bbmrtg.sh: { printf "%d" , 193000 / 100 * $1 }: No
such file or directory
+ value=
+ eval yellowleveloutmin=
++ yellowleveloutmin=
+ OLDIFS=
 
+ IFS=: 
+ set bogus yellowlevelinmax 70%
+ shift
+ IFS=   
 
++ echo 70%
++ s/%//
/hobbit/server/ext/bbmrtg.sh: s/%//: No such file or directory
###############END#######################
 
Thanks,
Michael Lowery
list Henrik Størner · Wed, 16 Feb 2005 08:24:33 +0100 ·
quoted from Michael Lowery
On Wed, Feb 16, 2005 at 12:37:52AM -0600, Lowery, Michael wrote:
Ok, I've added the [mrtg] stuff to hobbitlaunch, defined the variables
in hobbitserver, but I don't understand scripting enough to know what is
happening here with bbmrtg.sh. 
#############BEGIN###################
++ echo 0%
++ s/%//
/hobbit/server/ext/bbmrtg.sh: s/%//: No such file or directory
This looks like some command that is undefined - probably $SED
by the look of the parameters.

Try running the attached script, and add the output to your
hobbitserver.cfg file.


Regards,
Henrik
Attachments (1)
list Michael Lowery · Wed, 16 Feb 2005 03:46:20 -0600 ·
Ok, after doing that, I still get this in the bbmrtg.log file:

#####BEGIN#####
+ continue
+ IFS= 

+ cd /hobbit/server/tmp
++ echo 'BBMRTG_22728*status'
++ 's/\.status$//g'
/hobbit/server/ext/bbmrtg.sh: s/\.status$//g: No such file or directory
+ MRTGDATAFILE=
++ 'BBMRTG_22728*status'
/hobbit/server/ext/bbmrtg.sh: BBMRTG_22728*status: command not found
++ head -1
++ ' red '
/hobbit/server/ext/bbmrtg.sh:  red : command not found
+ STATUSLINE=
+ '[' '' = '' ']'
++ 'BBMRTG_22728*status'
/hobbit/server/ext/bbmrtg.sh: BBMRTG_22728*status: command not found
++ ' purple '
/hobbit/server/ext/bbmrtg.sh:  purple : command not found
++ head -1
+ STATUSLINE=
+ '[' '' = '' ']'
++ 'BBMRTG_22728*status'
/hobbit/server/ext/bbmrtg.sh: BBMRTG_22728*status: command not found
++ ' yellow '
/hobbit/server/ext/bbmrtg.sh:  yellow : command not found
++ head -1
+ STATUSLINE=
+ '[' '' = '' ']'
++ 'BBMRTG_22728*status'
/hobbit/server/ext/bbmrtg.sh: BBMRTG_22728*status: command not found
++ ' green '
/hobbit/server/ext/bbmrtg.sh:  green : command not found
++ head -1
+ STATUSLINE=
+ '[' '' = '' ']'
++ 'BBMRTG_22728*status'
/hobbit/server/ext/bbmrtg.sh: BBMRTG_22728*status: command not found
++ ' clear '
/hobbit/server/ext/bbmrtg.sh:  clear : command not found
++ head -1
+ STATUSLINE=
+ '[' '' = '' ']'
++ date
+ STATUSLINE=status .mrtg red Wed Feb 16 03:42:18 CST 2005 Undefined
color - Error in script
+ /hobbit/server/bin/bb 64.216.161.122 'status .mrtg red Wed Feb 16
03:42:18 CST 2005 Undefined color - Error in script
'
+ -f 'BBMRTG_22728*status'
/hobbit/server/ext/bbmrtg.sh: -f: command not found
#####END######

Michael Lowery
quoted from Henrik Størner

-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid] 
Sent: Wednesday, February 16, 2005 1:25 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] bbmrtg.sh Script help

On Wed, Feb 16, 2005 at 12:37:52AM -0600, Lowery, Michael wrote:
Ok, I've added the [mrtg] stuff to hobbitlaunch, defined the variables
in hobbitserver, but I don't understand scripting enough to know what
is
happening here with bbmrtg.sh. 
#############BEGIN###################
++ echo 0%
++ s/%//
/hobbit/server/ext/bbmrtg.sh: s/%//: No such file or directory
This looks like some command that is undefined - probably $SED
by the look of the parameters.

Try running the attached script, and add the output to your
hobbitserver.cfg file.


Regards,
Henrik