John Blum
f0e8b7964c
Remove exclusions on 'org.springframework.boot:spring-boot-starter-logging'.
...
Add exclusion on 'org.apache.logging.log4j:log4j-to-slf4j'.
2019-04-29 19:49:36 -07:00
John Blum
473e31af30
Remove unnecessary use of java.util.Optional.
2019-04-29 19:37:14 -07:00
John Blum
8da5755ed8
Update copyright to 2019.
...
Resolves gh-19.
2019-03-21 18:07:02 -07:00
John Blum
6f58762f62
Convert DataPolicy type into String.
...
Guard against null/unset Pool names when processing a non-client Region.
Add statistics-enabled configuration meta-data property to the health information for a Region.
Handle PARTITION Region statisitcs using the RegionStatisticsResolver class.
Convert EvictionAction types to Strings.
Convert EvictionAlgorithm types to Strings.
Convert ExpirationAction types to Strings.
2018-09-21 15:16:02 -07:00
John Blum
5861740a66
Add RegionStatisticsResolver to resolve the Region CacheStatistics (using Region.getStatistics()) from non-PARTITION Regions as well as rolling up and aggregating bucket stats for PARTITION Regions (using inner helper class, RegionStatisticsResolver.PartitionRegionCacheStatistics).
2018-09-21 15:11:42 -07:00
John Blum
a1a64e7470
Guard against accessing Pool.pendingEventCount when client is not durable.
2018-09-21 15:08:56 -07:00
John Blum
e5f31b56d4
Add configuration meta-data property for the number of members in the DistributedSystem.
...
Guard against null/unset URLs for the DistributedSystem standard gemfire properties and security properties locations.
2018-09-21 15:07:28 -07:00
John Blum
f9ef704ab2
Add additional details with configuration meta-data about Region eviction as well as entry idle timeout (TTI) and time-to-live (TTL) expiration policies.
2018-09-20 18:24:45 -07:00
John Blum
3cb5bbc373
Add additional details and metrics/statistics about the QueryService, ContinuousQuery (CQ) Service.
2018-09-20 18:24:37 -07:00
John Blum
6f18e2a084
Polish.
2018-09-19 23:31:08 -07:00
John Blum
e048bf202d
Add Unit Tests for GeodeRegionHealthIndicator.
2018-09-19 19:17:10 -07:00
John Blum
b286c5c6f0
Add Unit Tests for GeodePoolsHealthIndicator.
2018-09-19 18:07:02 -07:00
John Blum
263379bae9
Add Unit Tests for GeodeIndexesHealthIndicator.
2018-09-19 17:21:52 -07:00
John Blum
a0476218c1
Add Unit Tests for GeodeGatewaySendersHealthIndicator.
2018-09-19 16:45:04 -07:00
John Blum
14f1dc30c9
Add Unit Tests for GeodeGatewayReceiversHealthIndicator.
2018-09-19 16:44:38 -07:00
John Blum
2c3bd0a4cd
Add and assert GemFireCache name.
2018-09-19 16:44:09 -07:00
John Blum
bfe053f82b
Add Unit Tests for GeodeDiskStoresHealthIndicator.
2018-09-19 15:23:27 -07:00
John Blum
4dd6a2cb5f
Add Unit Tests for GeodeContinuousQueriesHealthIndicator.
2018-09-19 15:23:27 -07:00
John Blum
935acdd175
Add Unit Tests for GeodeCacheServersHealthIndicator.
2018-09-19 15:22:13 -07:00
John Blum
bcc763bc16
Add required name for mock GemFireCache instance.
2018-09-19 13:11:58 -07:00
John Blum
f941d9979a
Add test case testing health check failure when no GemFireCache is present.
2018-09-19 10:37:16 -07:00
John Blum
510db32ef4
Add Unit Tests for GeodeCacheHealthIndicator.
2018-09-19 10:33:20 -07:00
John Blum
2ce660c421
Refactor dependencies and ensure the log4j-to-slf4j dependency gets excluded.
...
Remove testCompile slf4j dependencies.
2018-09-19 10:28:33 -07:00
John Blum
c9b42ab0bc
Add Spring Boot HealthIndicator for Apache Geode Regions.
2018-09-18 22:49:43 -07:00
John Blum
a3e22ae894
Add Spring Boot HealthIndicator for Apache Geode Pools.
2018-09-18 22:49:17 -07:00
John Blum
e2179024f5
Add Spring Boot HealthIndicator for Apache Geode Region OQL Indexes.
2018-09-18 22:48:40 -07:00
John Blum
4b123dc7dc
Add Spring Boot HealthIndicator for Apache Geode (WAN) GatewaySenders.
2018-09-18 22:47:54 -07:00
John Blum
971159d00e
Add Spring Boot HealthIndicator for Apache Geode (WAN) GatewayReceivers.
2018-09-18 22:47:11 -07:00
John Blum
c911f2030f
Add Spring Boot HealthIndicator for Apache Geode DiskStores.
2018-09-18 22:46:35 -07:00
John Blum
e33ebc4cb3
Add Spring Boot HealthIndicator for Apache Geode Continuous Queries.
2018-09-18 22:46:04 -07:00
John Blum
1424a51317
Add Spring Boot HealthIndicator for Apache Geode CachServers.
2018-09-18 22:45:26 -07:00
John Blum
aebc3dc1e7
Add Spring Boot HealthIndicator for Apache Geode (Client) Cache.
2018-09-18 22:44:56 -07:00
John Blum
f61d506e31
Add Spring Boot HealthIndicator for Apache Geode AsyncEventQueues.
2018-09-18 22:44:01 -07:00
John Blum
38a4fdf593
Add spring-geode-actuator module.
...
Add abstract base class for all Apache Geode, Spring Boot HealthIndicators.
Add ServerLoadProbe wrapper implementation to extract CacheServer load and metrics.
2018-09-18 22:43:10 -07:00