Migration Kit to Felix Health Checks

Upgrades an AEM 6.4/6.5 instance to Felix Health Checks

License

License

Categories

Categories

Net
GroupId

GroupId

biz.netcentric.aem.ops.healthchecks.migration
ArtifactId

ArtifactId

hc-migration-felix-healthcheck-package
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

content-package
Description

Description

Migration Kit to Felix Health Checks
Upgrades an AEM 6.4/6.5 instance to Felix Health Checks

Download hc-migration-felix-healthcheck-package

Dependencies

compile (7)

Group / Artifact Type Version
org.apache.felix : org.apache.felix.healthcheck.api jar 2.0.2
org.apache.felix : org.apache.felix.healthcheck.core jar 2.0.6
org.apache.felix : org.apache.felix.healthcheck.generalchecks jar 2.0.4
org.apache.felix : org.apache.felix.healthcheck.webconsoleplugin jar 2.0.0
org.apache.sling : org.apache.sling.hc.support jar 1.0.6
org.apache.sling : org.apache.sling.hc.core jar 2.0.0
org.apache.sling : org.apache.sling.hc.webconsole jar 2.0.0

Project Modules

There are no modules declared in this project.

Health Check Migration Kit

This migration kit allows to upgrade an existing AEM 6.4/6.5 version to Felix Health Checks and also includes some additional packages for special use cases:

  • hc-migration-felix-healthcheck-package: Will install Felix HC bundles and re-configure the AEM UI at /libs/granite/operations/content/healthreports/healthreportlist.html
  • hc-migration-legacy-systemready-endpoints-package: Will provide the endpoints /systemready and /systemalive in case you already have a k8s setup relying on those endpoints
  • hc-migration-better-startup-handling-package: Replaces the AEM ootb startup filter with the Apache Felix ServiceUnavailableFilter
  • hc-migration-better-deployment-handling-package: Configures AEM to return reliably 503 during deployments

HINT: The packages contain official Sling/Felix bundles and configurations only to upgrade an existing AEM instance (the target environment being AEM is the reason why these packages do not reside at Apache).

Provided as part of the talk at adaptTo() 2019: https://adapt.to/2019/en/schedule/felix-health-checks.html. The tools folder contains a simple HA proxy setup for testing and a trivial shell script to monitor response codes of a server.

biz.netcentric.aem.ops.healthchecks.migration

Netcentric

A Cognizant Digital Business

Versions

Version
1.0.0