Background:
-
we monitor our caches using collected:
-
we expose ehcache via jmx
-
iterate over mbeans
-
create standard collectd message from mbean attributes and send to deamon
Collectd limits metric identifiers to 64 symbols. We configured shortened region names for our entities, however it is not possible to define sortened name for UpdateTimestampsCache and StandardQueryCache.
Currently, by default they use "org.hibernate.cache.spi.UpdateTimestampsCache" and "org.hibernate.cache.internal.StandardQueryCache".
Expected:
-
global hibernate properties:
-
hibernate.cache.region.updatetimestamps
-
hibernate.cache.region.standardquery
-
if none specified fallback to current logic
-
region prefix could be applied
|