Open Hooghof opened 2 weeks ago
This counts for:
InboundGoogleDrive FTP InboundEmail Samba etc
Best to this based on the logging in Elastic.
@Hooghof
I investigated this issue. There are a couple of factors to take into account:
A lot of health check only give information if something is UP / DOWN
Thus connection is UP or DOWN
If you want to know why something is down, then that's it's another thing. Also note that "connection" is strangely enough not a concept in the Camel framework. You can however get information:
a. Exchange/Steps (are message failed) b. Are services failed c. General failure on CamelContext (instance level)
There is no RouteFailed or ConnectionFailed info.
Healthchecks are mostly divided into "Liveness" and "Readiness". First just says if something running, other if it's ready to take up traffic. I think we are mostly interested in second, because first we will already see on startup.
There are two ways to get notified about something is wrong:
Camel doesn't have a lot of push mechanism. It does provide pull mechanism. It let other tools to really create the alerts.
As a user, I would like to see failed exchanges in FM when there are errors when not being able to retrieve files via the Inbound Google Drive component, so that I am aware that there are errors that need to be fixed.