Monday, April 17, 2023

#964 OIC 23.04 New Features - Projects and Observability



Projects

23.04 brings the following enhancements to Projects - 

Ability to invoke child integrations from within or without. So what does this gives us?
Let's look first at how local invoke works for Projects in 23.02 -
Here is my project - 


I edit AA-CreateOrder and add a local invoke - 



As you can see, I can only select integrations from within the same project.

Now to 23.04 - 

Here is my Project - 


I now edit AA-CreateNetsuiteCustomer to add a local invoke of AA-CreateNetsuiteContact -




Here I can select from within my own project, or from other projects. I can also select from the "global" integration list, i.e. from a list of integrations not in any project. 
The visibility of my project integrations is controlled by a new checkbox, visible when creating an integration - 
























This essentially allows us to share integrations between projects. Typical use case could be a generic project for notifications, error handling etc.

Project Observability has also been enhanced -

















Firstly the doughnut control - giving us a status overview - 
























Then the list of individual flows - 
The filter in 23.04 has also been augmented - this will be discussed further in the Observability section below.
























Also, please note the new Audit tab - providing us with salient design time audit data. 









23.04 also allows us to convert packages to projects - 









Observability

The 23.04 release brings many Observability enhancements, so, without further ado, let's check them out.

Debug Trace Availability

Availability of minimal details of integration flows with tracing set to Debug, after 24 hours. The minimal details are - instance ID, instance status, and time duration.



  


Monitoring Integration Page Enhancements

A new filter- Display Instances - has been added. Please note, this filter is also now available on the Errors page.


Connections Errors Drilldown

The OIC Observability Dashboard has a Errors by Connection section - 



Now we can drill down to the details by clicking on the relevant section in the doughnut - yes - that is how you spell doughnut. I have only 1 such - AA-Zendesk.




No comments: