I can't use NetSaint because it will not run/compile on NT. I am running in a managed hosting environment so I can't just drop in a Linux box. The components running to check whether James is alive will all have to run on the same NT box on which James is running.
----- Original Message ----- From: "Serge Knystautas" <[EMAIL PROTECTED]> To: "James Users List" <[EMAIL PROTECTED]> Sent: Friday, February 01, 2002 9:02 AM Subject: Re: Monitoring if James is alive > I'm a big fan of NetSaint for system monitoring (http://www.netsaint.org). > There are numerous scripts and you can write your own (all open source) and > you can set how quickly it goes to a warning or critical level and how to > notify you. For SMTP checking, it just connects, sends a HELO, and then > disconnects. > > Serge Knystautas > Loki Technologies - Unstoppable Websites > http://www.lokitech.com/ > ----- Original Message ----- > From: "Shal Jain" <[EMAIL PROTECTED]> > To: "James Users List" <[EMAIL PROTECTED]> > Sent: Friday, February 01, 2002 10:05 AM > Subject: Monitoring if James is alive > > > > I need to monitor the health of James - basically if its running. Are > there > > any builtins that will let me basically 'ping' James to see if its up and > > working. > > I'm running on NT so I can't use a shell script to get the job's pid. > Until > > I convert James to start as a NT service, I can't use > > any service API's that will allow monitoring. I can't also simply monitor > > the running tasks because the image name is simply java.exe > > (besides I'd have to switch over to C++ to write the NT Task monitor) > > > > > > Two possible options are > > a) configure a thread - part of a custom mailet that starts up along with > > James and essentially responds to a ping request > > b) send an email to a predefined address that is captured using a mailet > > that will then write a 'I'm alive' signature somewhere > > > > I would think that 'A' is a little cheaper in terms of execution but am > open > > to other approaches. > > > > -shal > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
