I am using xymon 4.3.11.
Using the example shown in "man xymon",
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK"
I can see the status displayed as a single line in the xymon server.
Thu May 9 16:52:07 PDT 2013 Web OK
I need to display multiple lines to the xymon server, with the data in the command line rather than a file. I tried,
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK\n second
line"
But the status is displayed in one line instead of two in the xymon server
Thu May 9 16:52:47 PDT 2013 Web OK\n second line
What escape character should I use to specify new line?
Thanks P Yeung
I don't think the xymon command will do any escaping. Instead you need to pass the newline literally. Why is it you can't use a file? Knowing why you're constrained would make it easier to propose a suitable solution.
You could do something like this:
$XYMON $XYMSRV "status www,foo,com.http green date Web OK
second line"
Or to make it more readable:
NL='
' # newline
$XYMON $XYMSRV "status www,foo,com.http green date Web OK${NL}second line"
Or maybe this would work for you:
printf "status www,foo,com.http green date Web OK\nsecond line\n" | $XYMON
$XYMSRV "@"
Or of you don't like to use printf:
{ echo "status www,foo,com.http green date Web OK"; echo "second line\n";
} | $XYMON $XYMSRV "@"
Cheers Jeremy
On 10 May 2013 10:02, P Yeung <p3yeung at gmail.com> wrote:
I am using xymon 4.3.11.
Using the example shown in "man xymon",
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK"I can see the status displayed as a single line in the xymon server.
Thu May 9 16:52:07 PDT 2013 Web OKI need to display multiple lines to the xymon server, with the data in the command line rather than a file. I tried,
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK\n secondline"
But the status is displayed in one line instead of two in the xymon server
Thu May 9 16:52:47 PDT 2013 Web OK\n second lineWhat escape character should I use to specify new line?
Thanks P Yeung
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
Just put in newlines, like this:
$XYMON $XYMSRV "status www,for,com.http date
Web server is OK Another line kind of useful information."
Everything between the double-quotes is sent as-is. Works for me all the time.
Ralph Mitchell On May 9, 2013 8:03 PM, "P Yeung" <p3yeung at gmail.com> wrote:
I am using xymon 4.3.11.
Using the example shown in "man xymon",
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK"I can see the status displayed as a single line in the xymon server.
Thu May 9 16:52:07 PDT 2013 Web OKI need to display multiple lines to the xymon server, with the data in the command line rather than a file. I tried,
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK\n secondline"
But the status is displayed in one line instead of two in the xymon server
Thu May 9 16:52:47 PDT 2013 Web OK\n second lineWhat escape character should I use to specify new line?
Thanks P Yeung
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
Hi ,
I have one requirement , I have few Website links of our project application , n I want to check the health of then servers for periodically and should b notified by mail for every 12 hours to out team mail I'd ,
Can you people help me with a document or any procedure ,
From: Xymon [xymon-bounces at xymon.com] on behalf of Ralph Mitchell [ralphmitchell at gmail.com] Sent: Friday, May 10, 2013 5:55 AM To: P Yeung Cc: xymon at xymon.com Subject: Re: [Xymon] display multiple line status
Just put in newlines, like this:
$XYMON $XYMSRV "status www,for,com.http date
Web server is OK Another line kind of useful information."
Everything between the double-quotes is sent as-is. Works for me all the time.
Ralph Mitchell
On May 9, 2013 8:03 PM, "P Yeung" <p3yeung at gmail.com<mailto:p3yeung at gmail.com>> wrote: I am using xymon 4.3.11.
Using the example shown in "man xymon",
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK"
I can see the status displayed as a single line in the xymon server.
Thu May 9 16:52:07 PDT 2013 Web OK
I need to display multiple lines to the xymon server, with the data in the command line rather than a file. I tried,
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK\n second line"
But the status is displayed in one line instead of two in the xymon server
Thu May 9 16:52:47 PDT 2013 Web OK\n second line
What escape character should I use to specify new line?
Thanks P Yeung
Xymon mailing list Xymon at xymon.com<mailto:Xymon at xymon.com> http://lists.xymon.com/mailman/listinfo/xymon
Please do not print this email unless it is absolutely necessary.
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
www.wipro.com
Do not thread hijack. Start a new message if you have a question.
----- Original Message ----- From: srinivas.dasari1 at wipro.com [mailto:srinivas.dasari1 at wipro.com] Sent: Friday, May 10, 2013 02:03 AM To: ralphmitchell at gmail.com <ralphmitchell at gmail.com>; p3yeung at gmail.com <p3yeung at gmail.com> Cc: xymon at xymon.com <xymon at xymon.com> Subject: Re: [Xymon] display multiple line status
Hi ,
I have one requirement , I have few Website links of our project application , n I want to check the health of then servers for periodically and should b notified by mail for every 12 hours to out team mail I'd ,
Can you people help me with a document or any procedure ,
From: Xymon [xymon-bounces at xymon.com] on behalf of Ralph Mitchell [ralphmitchell at gmail.com] Sent: Friday, May 10, 2013 5:55 AM To: P Yeung Cc: xymon at xymon.com Subject: Re: [Xymon] display multiple line status
Just put in newlines, like this:
$XYMON $XYMSRV "status www,for,com.http date
Web server is OK Another line kind of useful information."
Everything between the double-quotes is sent as-is. Works for me all the time.
Ralph Mitchell
On May 9, 2013 8:03 PM, "P Yeung" <p3yeung at gmail.com<mailto:p3yeung at gmail.com>> wrote: I am using xymon 4.3.11.
Using the example shown in "man xymon",
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK"
I can see the status displayed as a single line in the xymon server.
Thu May 9 16:52:07 PDT 2013 Web OK
I need to display multiple lines to the xymon server, with the data in the command line rather than a file. I tried,
> $XYMON $XYMSRV "status www,foo,com.http green `date` Web OK\n second line"
But the status is displayed in one line instead of two in the xymon server
Thu May 9 16:52:47 PDT 2013 Web OK\n second line
What escape character should I use to specify new line?
Thanks P Yeung
Xymon mailing list Xymon at xymon.com<mailto:Xymon at xymon.com> http://lists.xymon.com/mailman/listinfo/xymon
Please do not print this email unless it is absolutely necessary.
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
www.wipro.com
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
participants (5)
-
jlaidman@rebel-it.com.au
-
novosirj@umdnj.edu
-
p3yeung@gmail.com
-
ralphmitchell@gmail.com
-
srinivas.dasari1@wipro.com