Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Integration Monitoring

Hello,

I'm looking for the best way of monitoring Application Intregration integrations.

I would be able to send a notification in case an integration fails. 

I can see the execution logs in the "Application Integration" menu but I can't find them in the logs explorer. So I cannot setup an alert on the error messages.

I have found how to change error behavior on the different tasks so I could send some email from the integration code. But this seems complicated if the number of tasks to supervise increases.

So my question is how to monitor the execution of integrations in order to be notified when someting went wrong.

Regards

Solved Solved
0 4 300
1 ACCEPTED SOLUTION

Former Community Member
Not applicable

We are working on adding support for Cloud monitoring. When the feature is launched, you will be able to see execution metrics in the metrics explorer. I cannot provide an exact timeline for when the feature will be ready in this forum. 

A less than ideal solution is to list executions with a filter (eventExecutionState="FAILED"). Perhaps this can be done every 5 mins (give or take). You could also orderBy createTime so you only get the latest executions (and of course limit the number of results returned). This workaround can be used until we add support for Cloud Monitoring. 

View solution in original post

4 REPLIES 4

Former Community Member
Not applicable

We are working on adding support for Cloud monitoring. When the feature is launched, you will be able to see execution metrics in the metrics explorer. I cannot provide an exact timeline for when the feature will be ready in this forum. 

A less than ideal solution is to list executions with a filter (eventExecutionState="FAILED"). Perhaps this can be done every 5 mins (give or take). You could also orderBy createTime so you only get the latest executions (and of course limit the number of results returned). This workaround can be used until we add support for Cloud Monitoring. 

Hello,

Thanks for the feedback.

I'm not sure to understand how I could list for the failed execution (except of course by doing it manually in the cloud console). Is there an API that I can use to automate this checking?

Regards

Former Community Member
Not applicable

This is the API to get the execution log.

Hello,

Thanks for the link. I can't understand how I missed it 😞

I made a quick check and it works well a a workaround solution.

Regards

Philippe

Top Labels in this Space