[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hobbit] Providing a description of listed systems?
- To: hobbit (at) hswn.dk
- Subject: Re: [hobbit] Providing a description of listed systems?
- From: "J. Bobby Lopez" <jbl (at) jbldata.com>
- Date: Thu, 23 Jul 2009 13:00:20 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type; bh=mq/hcth3BvbZq4YFOo999iTD3AZBQ/djKg8RW82aX/8=; b=Krxa9f5osQtfRWz8XybSSzbITh5WurQUL32zlA/bNrZXo3c3DljWzTRSb+5D/Yf0yT 2gOmFLBB8mdmr/otKcXSX+LrD9Jo2DRGRXbEG3r9VZyc6/PK8aiCwcen3bK/n8bHa8fo BPVmpAzkBLQNEcqAHaq0Jc9XyobirhRNaMDag=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=EE0aazPUfh+CkOxKKAuha2nao0HizZxZRrBXyKblUtQZJFqTe991ohIC0KLOxWVT2W Arv2pJEcYmAEdHCubUPfSBNngSvFveT2e6IDfIJGtPngNX6pyCO8fOKJpNA6oCG0y4Fa RhQnVY5CzIXREdI9YYRD101nnvO+hv7rtETLY=
- References: <cda3eb110907171059r4081093k829bae366481c12f (at) mail.gmail.com> <4A60BF72.7070907 (at) wi.rr.com> <cda3eb110907211024u475d675cya121ab99bcb6c1f5 (at) mail.gmail.com> <833FE11B4A07FD4789F720B6F915124F0786CA34F8 (at) HHCGVL-COMM01> <cda3eb110907211423h40f4836eqef5508062467d776 (at) mail.gmail.com> <BAY138-W104668EC3D08D60760D6D19F1A0 (at) phx.gbl> <833FE11B4A07FD4789F720B6F915124F0786CA3504 (at) HHCGVL-COMM01> <cda3eb110907221730t69aa0ffcj228954d88f070488 (at) mail.gmail.com>
Here's the script I'm using, which I think is pretty much the same as I've
mentioned below:
----
#!/usr/bin/perl -w
use strict;
print "Location:
http://site.domain.com/pathto/wiki/MonitoringDetails#$ARGV[0]\n\n";
----
On Wed, Jul 22, 2009 at 8:30 PM, J. Bobby Lopez <jbl (at) jbldata.com> wrote:
> No problem, I will post it shortly. It's very small (one or two lines). I
> just have some IT hurdles to jump.
>
> Essentially here's how it works:
>
> Lets say you set your --docurl to something like this:
>
> --docurl=http://mysite.com/xymon-cgi/docurl.cgi?%s
>
>
> Now, all 'docurl.cgi' will need to contain in order to do a proper
> redirection is the following:
>
> ----
> #!/usr/bin/perl -w
> use strict;
>
> print "Location: http://someothersite.com/page.html#". $ARGV[0] . "\n\n";
> exit;
> ----
>
> And thats it. $ARGV[0] is really just an array element (@ARGV being the
> array) which automatically includes any arguments passed to the script. In
> our case, the argument is "%s" from --docurl, which 'docurl.cgi' receives as
> "hostname.domain.com".
>
> The 'print' statement just prints an HTTP header which forces the browser
> to re-direct to a new location, specifically, the URL "
> http://someothersite.com/page.html#hostname.domain.com". You just have to
> make sure that your 'page.html' contains an HTML anchor ("<a name...") such
> as this:
>
> ....
> <a name="hostname.domain.com">
> This is the start of the 'hostname.domain.com' section.
> ....
>
> It's pretty straight forward, and you don't really even need to use perl
> CGI modules or anything because the script is so small and only serves one
> purpose.
>
> Try it out, and let me know if it works for you. I'll post the actual
> script here shortly, but if I typed out the above correctly, then it would
> contain exactly the same thing that my script contains.
>
> Enjoy!
>
>
>
>
> On Wed, Jul 22, 2009 at 1:00 PM, Harold J. Ballinger <
> hballinger (at) heritage-healthcare.com> wrote:
>
>> Yes, if you could share this perl script, I am thinking about following
>> in your footsteps.
>>
>>
>>
>> * *
>>
>> -
>>
>>
>>
>> *Harold Ballinger*
>>
>> *IT Coordinator*
>>
>> Heritage Healthcare, Inc.
>>
>> (888) 335-2620 | helpdesk
>>
>> (864) 224-3626 | office
>>
>> (864) 224-3093 | fax
>>
>> [image: cid:image003.jpg@01CA0167.D630C4A0]
>>
>> Visit our website: www.heritage-healthcare.com
>>
>>
>>
>>
>>
>> *From:* T.J. Yang [mailto:tj_yang (at) hotmail.com]
>> *Sent:* Tuesday, July 21, 2009 7:03 PM
>> *To:* hobbit system monitoring
>> *Subject:* RE: [hobbit] Providing a description of listed systems?
>>
>>
>>
>> >I wrote a very small perl script and popped it into my cgi-bin
>> directory. The script simply takes the %s argument which can >be passed via
>> --docurl, and redirects to the correct site using HTML anchors '#'.
>> Would you mind sharing this small perl script with me ?
>>
>>
>> T.J. Yang
>>
>>
>>
>> ------------------------------
>>
>> Date: Tue, 21 Jul 2009 17:23:05 -0400
>> From: jbl (at) jbldata.com
>> To: hobbit (at) hswn.dk
>> Subject: Re: [hobbit] Providing a description of listed systems?
>>
>> Thanks for the help!
>>
>> I ended up using BBGEN's --docurl option, it seems cleaner, and it's
>> built-in.
>>
>> --docurl only accepts URLs which are static HTML, or CGI scripts. It does
>> not, for example, accept a link which includes a hash '#' character. I even
>> tried to escape it with a backslash, but it didn't work. So I had to get
>> creative.
>>
>> I wrote a very small perl script and popped it into my cgi-bin directory.
>> The script simply takes the %s argument which can be passed via --docurl,
>> and redirects to the correct site using HTML anchors '#'.
>>
>> E.g.:
>> --docurl=xymon-cgi/docurl.cgi?%s
>>
>> %s would be something like "host.domain.com'"
>>
>> docurl.cgi redirects to:
>> http://somesite.domain.com/pages/page.html#host.domain.com
>>
>> Which jumps to the correct section in the document with the host details.
>>
>>
>> Thanks again again all!
>> Bobby
>>
>> On Tue, Jul 21, 2009 at 4:32 PM, Harold J. Ballinger <
>> hballinger (at) heritage-healthcare.com> wrote:
>>
>> There is a notes directory. You can either create a file within the notes
>> directory with the same name as the host or you can create a folder and
>> place an index.html file, etc. If the file or directory exists, the hostname
>> will be hyperlinked to these files.
>>
>> * *
>>
>> -
>>
>>
>>
>> *Harold Ballinger*
>> *IT Coordinator*
>> Heritage Healthcare, Inc.
>> (888) 335-2620 | helpdesk
>> (864) 224-3626 | office
>> (864) 224-3093 | fax
>>
>> [image: cid:image003.jpg@01CA0167.D630C4A0]
>>
>> Visit our website: www.heritage-healthcare.com
>>
>>
>>
>>
>> *From:* bobby.lopez (at) gmail.com [mailto:bobby.lopez (at) gmail.com] *On Behalf
>> Of *J. Bobby Lopez
>> *Sent:* Tuesday, July 21, 2009 1:24 PM
>> *To:* hobbit (at) hswn.dk
>> *Subject:* Re: [hobbit] Providing a description of listed systems?
>>
>>
>>
>> Hi Rich,
>>
>> Is this the one you're talking about?
>> http://xymonton.trantor.org/doku.php/addons:hobbitnotes
>>
>> It looks like it is an addon to edit existing notes files from a web
>> interface. But I didn't know Xymon had existing notes files.. I would be
>> just as happy to edit them on the command line. Am I understanding this
>> correctly?
>>
>> On Fri, Jul 17, 2009 at 2:14 PM, Rich Smrcina <rsmrcina (at) wi.rr.com> wrote:
>>
>> J. Bobby Lopez wrote:
>>
>> I noticed that when I mouse over the names of the systems listed in Xymon,
>> a nice little pop-up shows the IP address of the system.
>>
>> This info is great and saves me a lot of time. However, I would like to
>> somehow add a more detailed description of the system, and have it appear in
>> Xymon, either by mouse-over like with the IP address, or by clicking on the
>> name of the system (a link).
>>
>> Is there any way to do this, or is there any other mechanism for providing
>> a more detailed description of any given system within the monitored list?
>>
>> Thanks,
>> Bobby
>>
>> --
>> J. Bobby Lopez
>> Web: http://jbldata.com/
>> Twitter: http://www.twitter.com/jbobbylopez
>>
>> Take a look at the notes add-on.
>>
>> --
>> Rich Smrcina
>>
>> To unsubscribe from the hobbit list, send an e-mail to
>> hobbit-unsubscribe (at) hswn.dk
>>
>>
>>
>>
>> --
>> J. Bobby Lopez
>> Web: http://jbldata.com/
>> Twitter: http://www.twitter.com/jbobbylopez
>>
>>
>>
>>
>> --
>> J. Bobby Lopez
>> Web: http://jbldata.com/
>> Twitter: http://www.twitter.com/jbobbylopez
>>
>> ------------------------------
>>
>> Windows Live™ Hotmail®: Search, add, and share the web’s latest sports
>> videos. Check it out.<http://www.windowslive.com/Online/Hotmail/Campaign/QuickAdd?ocid=TXT_TAGLM_WL_QA_HM_sports_videos_072009&cat=sports>
>>
>
>
>
> --
> J. Bobby Lopez
> Web: http://jbldata.com/
> Twitter: http://www.twitter.com/jbobbylopez
>
>
--
J. Bobby Lopez
Web: http://jbldata.com/
Twitter: http://www.twitter.com/jbobbylopez