Re: Tomcat monitoring

Milt Epstein <[email protected]>
Newsgroups gmane.comp.java.sun.servlet
Message-ID <[email protected]>
On Mon, 19 Apr 2004, Velagapudi, Niranjan wrote:

> I don't know if there is a way to do it within tomcat.
>
> But you can have a small java program which tries to access your
> application's URL and then returns a status (it will be better if it
> can mail the support team). And this java program can be called
> through a scheduled 'cron' job (assuming you are running your tomcat
> on unix).

We have something like this set up on our production services that use
tomcat (except they're perl scripts :-).  They just run certain checks
periodically and take appropriate action (e.g., try to restart tomcat,
mail support staff) when they find a problem.  The checks are things
like seeing if the tomcat process is running, grepping the logs for
certain failure conditions, and the above-mentioned trying to access
the applications' URLs.  The script can be run via cron as suggested
above; another alternative, which we use, is to have the script
running all the time, sleeping between each iteration of checks.

(In case anyone asks that I post/send them an example script: This
type of thing is really easy to program to anyone with a modicum of
scripting skills; further, most of the "interesting" stuff is in the
particular checks that you run, and that's going to be specific to
your environment/application, so you're going to need to figure those
out yourself anyway.)


> -----Original Message-----
> From: Guy Katz [mailto:[email protected]]
> Sent: Monday, April 19, 2004 11:06 AM
> To: [email protected]
> Subject: Re: Tomcat monitoring
>
> if you can do with an application wide (notifying when your application is
> up) - use a ContextListener.
> personaly i dont know a tomcat wide way of doing this.
> thanks.
>
> -----Original Message-----
> From: Taylor, Kevin [mailto:[email protected]]
> Sent: Monday, April 19, 2004 3:51 PM
> To: [email protected]
> Subject: Tomcat monitoring
>
>
> Hi,
>
> Does anyone know of any monitoring software for detecting when a tomcat
> instance becomes unavailable and notifying support persons via email/page?
> Something open source, preferably.
>
> TIA.
>
> > --Kevin Taylor
> >
>
> ___________________________________________________________________________
> To unsubscribe, send email to [email protected] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>
> ___________________________________________________________________________
> To unsubscribe, send email to [email protected] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>
> ___________________________________________________________________________
> To unsubscribe, send email to [email protected] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>
>

Milt Epstein
Research Programmer
Integration and Software Engineering (ISE)
Campus Information Technologies and Educational Services (CITES)
University of Illinois at Urbana-Champaign (UIUC)
[email protected]

___________________________________________________________________________
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.