Claus Ibsen created CAMEL-15133:
-----------------------------------
Summary: camel health - Discover custom health checks from
classpath
Key: CAMEL-15133
URL: https://issues.apache.org/jira/browse/CAMEL-15133
Project: Camel
Issue Type: Improvement
Reporter: Claus Ibsen
Fix For: 3.x
We can look at making writing custom HealthCheck be discoverable from
classpath, so they can be automatic installed.
You can then build checks for Camel components (check ala spring boot
actuators) that can be registered in health check registry.
And then if you run on spring boot, they can become adapted to spring boot
actuators.
And for camel-main and camel-quarkus then we can look at using
microprofile-health.
This need some more thought at first. Also this should be configurable to turn
on|off, and maybe a way to configure each health checks. And have some tool
that can generate documentation about the checks and their options. And then we
need reflection free configuration (via configurer classes) and so on.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)