Class MonitorProperties
java.lang.Object
org.apereo.cas.configuration.model.core.monitor.MonitorProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-core-monitor",
automated=true)
public class MonitorProperties
extends Object
implements Serializable
Configuration properties class for cas.monitor.
- Since:
- 5.0.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionProperties relevant to endpoint security, etc.getJdbc()
Options for monitoring JDBC resources.getLdap()
Options for monitoring LDAP resources.getLoad()
Options for monitoring the Load on a production server.Options for monitoring Memcached resources.Options to monitor memory availability.getMongo()
Options for monitoring MongoDb resources.getSt()
Options for monitoring the status a nd production of STs.getTgt()
Options for monitoring the status and production of TGTs.getWarn()
Warning options that generally deal with cache-based resources, etc.setEndpoints
(ActuatorEndpointsMonitorProperties endpoints) Properties relevant to endpoint security, etc.setJdbc
(JdbcMonitorProperties jdbc) Options for monitoring JDBC resources.setLdap
(List<LdapMonitorProperties> ldap) Options for monitoring LDAP resources.Options for monitoring the Load on a production server.setMemcached
(MemcachedMonitorProperties memcached) Options for monitoring Memcached resources.setMemory
(MemoryMonitorProperties memory) Options to monitor memory availability.setMongo
(List<MongoDbMonitorProperties> mongo) Options for monitoring MongoDb resources.Options for monitoring the status a nd production of STs.Options for monitoring the status and production of TGTs.Warning options that generally deal with cache-based resources, etc.
-
Constructor Details
-
MonitorProperties
public MonitorProperties()
-
-
Method Details
-
getMemory
Options to monitor memory availability. -
getTgt
Options for monitoring the status and production of TGTs. -
getSt
Options for monitoring the status a nd production of STs. -
getLoad
Options for monitoring the Load on a production server. Load averages are "system load averages" that show the running thread (task) demand on the system as an average number of running plus waiting threads. This measures demand, which can be greater than what the system is currently processing. -
getWarn
Warning options that generally deal with cache-based resources, etc. -
getJdbc
Options for monitoring JDBC resources. -
getLdap
Options for monitoring LDAP resources. -
getMemcached
Options for monitoring Memcached resources. -
getMongo
Options for monitoring MongoDb resources. -
getEndpoints
Properties relevant to endpoint security, etc. -
setMemory
Options to monitor memory availability.- Returns:
this
.
-
setTgt
Options for monitoring the status and production of TGTs.- Returns:
this
.
-
setSt
Options for monitoring the status a nd production of STs.- Returns:
this
.
-
setLoad
Options for monitoring the Load on a production server. Load averages are "system load averages" that show the running thread (task) demand on the system as an average number of running plus waiting threads. This measures demand, which can be greater than what the system is currently processing.- Returns:
this
.
-
setWarn
Warning options that generally deal with cache-based resources, etc.- Returns:
this
.
-
setJdbc
Options for monitoring JDBC resources.- Returns:
this
.
-
setLdap
Options for monitoring LDAP resources.- Returns:
this
.
-
setMemcached
Options for monitoring Memcached resources.- Returns:
this
.
-
setMongo
Options for monitoring MongoDb resources.- Returns:
this
.
-
setEndpoints
Properties relevant to endpoint security, etc.- Returns:
this
.
-