[hobbit] Passing non-linux data to hobbit for monitoring and graphing.

Kern, Thomas Thomas.Kern at hq.doe.gov
Tue Oct 17 20:21:57 CEST 2006


I prefer A, C, then B as the order. 

A) for the lack of any need to modify a hobbit server that is not under
my control. Our Hobbit server is run by a different group. It is not on
my mainframe.

C) does let me add NEW content like my BACKUP status, but I don't want
to call my stuff NEW unless it really is new. If there is an existing
Hobbit channel (?) for some data, I want to feed the channel so the
non-mainframe admins can see and understand (CPU utilization > 95% can
be bad on any platform so mark it red).

B) If I come across some data that really is important and might be
important across platforms, I would look into modifying Hobbit to
support it.

I haven't gotten a regular Hobbit client to run in my linux-under-z/VM
systems but I would hope that it runs as well as the BigBrother clients
I have running in some of my linux guests now. My concern here is really
with supplying z/VM data to Hobbit. Later, I will be looking at the
Hobbit client in linux.

/Thomas Kern
/301-903-2211 

> -----Original Message-----
> From: Hubbard, Greg L [mailto:greg.hubbard at eds.com] 
> Sent: Tuesday, October 17, 2006 1:26 PM
> To: hobbit at hswn.dk
> Subject: RE: [hobbit] Passing non-linux data to hobbit for 
> monitoring and graphing.
> 
> 
> It looks to me like you have at least three choices:
> 
> A) modify your mainframe agent so it sends data that closely mimics a
> currently supported system.  The easiest way to do this is to pick a
> "supported system" and then get the agent output from it and roll up
> your sleeves.
> 
> B) Let your mainframe agent send what it sends, but then modify the
> Hobbit source code so that the mainframe OS is added to the support
> list.  Perhaps you can convince the ever-busy Henrik to do 
> this for you
> if you can supply him with likely output, like what you just sent.
> 
> C) Bite the bullet and add some new columns that are unique to your
> mainframe system, and write an extermal script to review and parse the
> output and add to appropriate RRD's.  Then create the necessary graph
> definitions, and update Hobbit to use them.  There is useful
> documentation for how to do this in the standard Hobbit pages.
> 
> To me, "B" is the best long term approach, because I bet you 
> may not be
> the only person who ever runs Linux on the mainframe and 
> wants to manage
> it with Hobbit (though open source mainframe management does sound
> oxymoronish).  "C" gives you the chance inject meaningful new content
> (channel info) that won't be found on any x86 Linux system you want to
> emulate.  But "A" would help your mainframe system conform to 
> the other
> systems.
> 
> Other options are left to the reader as an exercise... :)
> 
> GLH 
> 
> -----Original Message-----
> From: Kern, Thomas [mailto:Thomas.Kern at hq.doe.gov] 
> Sent: Tuesday, October 17, 2006 10:51 AM
> To: hobbit at hswn.dk
> Subject: [hobbit] Passing non-linux data to hobbit for monitoring and
> graphing.
> 
> Hello.
>  
> I have a non-linux system that I want to supply data to a 
> hobbit server
> for monitoring. This is a z/VM system on an IBM mainframe. I have a
> client from Rich Smrcina. Using this client as a template, I want to
> pass other data to hobbit for monitoring and graphing. I have seen the
> hobbit webpages and graphs showing data like CPU utilization (System,
> User, IDLE) and User/Proc counts.  Is there a manual that details what
> fields in what hobbit status messages are recorded and graphed by the
> default hobbit installation? I would like to know more about what each
> of the default tests is supposed to show so that I can transform my
> system's data into the format hobbit is expecting. I would rather not
> report data to new test columns until I cannot wedge my data into a
> hobbit format, like a status for my system backups. 
> 
> /Thomas Kern
> /301-903-2211 




More information about the Xymon mailing list