You are viewing the development documentation for the Apereo CAS server. The
functionality presented here is not officially released yet.
This is a work in progress and will be continually updated as development moves forward.
You are most encouraged to test the changes presented.
Splunk Logging
Log data can be automatically routed to Splunk. Support is enabled by including the following module in the overlay:
dependencies{/*
The following platform references should be included automatically and are listed here for reference only.
implementation enforcedPlatform("org.apereo.cas:cas-server-support-bom:${project.'cas.version'}")
implementation platform(org.springframework.boot.gradle.plugin.SpringBootPlugin.BOM_COORDINATES)
*/implementation"org.apereo.cas:cas-server-support-logging-config-splunk"}
You may also need to declare the following repository in your CAS overlay to be able to resolve dependencies:
With the above module, you may then declare a specific appender to communicate with Splunk.
Following is an example that assumes that you have Splunk Enterprise running locally (with an IP address of 127.0.0.1),
with a TCP input configured on port 15000. TCP inputs do not have the same port number as the
Splunk Enterprise management port.