There are around three(?) VMS BB clients on deadcat of various vintages - don't know if they are built for Alphas and/or VAXs - or the version of VMS. You "may" get lucky and one of them "may" support VAX architecture. If you find a usable VAX BB client, then that should take care of the transport mechanism out of the VAX client; you will still need to hack on the VAX tests to get the messages into a format that hobbit accepts (or hack on the hobbit server side to handle the VAX messaging).
Assuming that there is no VAX C license/compiler - may need to drill into HP support concerning a GNU C port for VAX. There were (still past tense?) issues trying to compile GNU products using the VAX C libraries.
If none of the above are practical, maybe you can get a fairly recent version of perl ~5.003+ onto the VAX. For this, you may be able to use the Big Sister perl-based client to handle transport out of the VAX. Mr. Aeby's BS code can get pretty wild - you may have to resort to grabbing an older BS release if there is too much strain using the current BS offerings with possibly dated perl release on your VAX.
-----Original Message----- From: henrik at hswn.dk [mailto:henrik at hswn.dk] Sent: Thursday, October 06, 2005 7:11 AM To: hobbit at hswn.dk Subject: Re: [hobbit] VAX Client
On Thu, Oct 06, 2005 at 02:09:38PM +0530, arun.nale at tcs.com wrote:
Can we monitor applications running on VAX using Hobbit or BB.
There are two ways of monitoring: Either by looking at your server across the network (e.g. requesting a webpage, trying to connect to a mail server etc); or by running some script locally on your VAX that performs some local checks - e.g. if a certain process or job is running.
Network based monitoring is built into Hobbit, so if you setup a Hobbit server, it will be able to monitor all of the common TCP/IP based services. And even some of the not-so-common ones :-)
Running a script locally means that you must 1) create such a script; and 2) you need a tool to feed the result of your script into Hobbit. This combination is what we call a Hobbit "client", and Hobbit includes client packages for most of the common Unix- like operating systems.
Would it be possible to create a client package for a VAX ? Sure, but I'd need some help from you. You know how to monitor a VAX (it's been 15 years since I last touched one of those), so you could probably come up with a script that checks what the load and disk utilisation is on the box; and what processes and tasks are active.
Second, we need a C compiler for the VAX. Is GNU C (gcc) available? With a C compiler, you can try to build the Hobbit client programs. It might require some tweaking to get the Makefile right for the client, but once that is done you'll have the program needed to send your status from the VAX over to Hobbit.
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk