[ 
https://issues.apache.org/jira/browse/CAMEL-10026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15792719#comment-15792719
 ] 

Luca Burgazzoli commented on CAMEL-10026:
-----------------------------------------

It may be interesting to have a generic health check "service" on which you can 
register your health check definitions and then it will schedule the checks so 
i.e. you can register the checks for components like ftp/jdbc but also check 
for service health to be used in ServiceCall EIP (i.e. you may have a registry 
that only give you information about a service but not its health).

> HealthCheck API
> ---------------
>
>                 Key: CAMEL-10026
>                 URL: https://issues.apache.org/jira/browse/CAMEL-10026
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-core
>            Reporter: Claus Ibsen
>
> Add a health check API to camel-core so this API can be queried from Java / 
> JMX / spring-boot etc. so users can easily get a health check. This can be 
> used for liveness/readiness checks for their Camel apps.
> The API should allow optional support for components to implement custom 
> logic for health check. So a FTP component can connect to a FTP server and do 
> a FTP list etc. A JDBC component does a SQL query, and so on.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to