ServerStatusService
in the core module to provide a new way to expose booting status to other modules.// When // (1) the time bucket of the server's latest stability status is provided // 1.1 the OAP has booted successfully // 1.2 the current dimensionality is in minute. // (2) the metrics are from the time after the timeOfLatestStabilitySts // (3) the metrics don't exist in the cache // the kernel should NOT try to load it from the database. // // Notice, about condition (2), // for the specific minute of booted successfully, the metrics are expected to load from database when // it doesn't exist in the cache.
MetricsExtension
annotations declarations in manual entities.LastUpdateTimestamp
that caused the metrics session to expire.spring-sleuth.yaml
to spring-micrometer.yaml
.refresh_interval
of ElasticSearch indices from elasticsearch/flushInterval
config. Now, it uses core/persistentPeriod
+ 5s as refresh_interval
for all indices instead.Spring MicroMeter Observations Analysis
with the latest Java agent side enhancement.All issues and pull requests are here