JavaMelody Monitoring

Use JavaMelody is to monitor CAS in QA and production environments.

Support is added by including the following dependency in the WAR overlay:

1
2
3
4
5
<dependency>
    <groupId>org.apereo.cas</groupId>
    <artifactId>cas-server-support-javamelody</artifactId>
    <version>${cas.version}</version>
</dependency>

JavaMelody monitoring is by default exposed at ${context-path}/monitoring where ${context-path} is typically set to /cas.

Configuration

To see the relevant list of CAS properties, please review this guide.