> We have CAS running on Tomcat on Windows.  What's the best ways to monitor it?

We created a custom stats view that redisplays some of the Perf4j
statistics on the /services/viewStatistics.html view.  Additionally
our custom stats view issues a simple query to exercise the database,
which is critically important to us since we use JpaTicketRegistry for
ticket storage.  The CAS login URI may be responsive, but if you can't
get to the database obviously CAS is functionally down.

We then created a python script that exercises our custom stats view
and integrates with Big Brother, our monitoring solution of choice
here at Virginia Tech.  If stats is sluggish we throw a WARN flag; if
it returns anything other than 20x, we throw ERROR flag.  I'm
confident a similar approach would integrate with Nagios and other
flexible monitoring frameworks.  The key is having a public stats view
that exercises the core components of CAS and can be used as an HTTP
monitoring target.

M

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to