The document discusses operational excellence strategies for the MuleSoft layer, including tracing business transactions through correlation IDs and business IDs, logging and error handling strategies using custom JSON loggers and error context variables, and ticketing and alerting strategies using Slack, PagerDuty, and Splunk to filter duplicate messages, create incidents, alert support teams, and display errors on dashboards. The presentation agenda includes making the MuleSoft layer more transparent, these operational strategies, and a question and answer period.
6. 6
Error Handling Strategy
Map the error
based on the
error Type
On Error
Read metadata
from custom
error context
variable
Create ERROR
log entry at
Splunk using
custom JSON
Logger
API
Type
Prepare and
Return
Consumer
Response with
proper Status
Code
End
Synchronou
s
Asynchronous
7. 7
Slack Business alert
Channel(s)
System Error Handling
Filter duplicate messages Create Incident Alert the support team and run the
escalation policy
MuleSoft API
PagerDuty Alert
Slack Business Alert
Splunk Dashboard
Custom Logging Structure
Ticketing and Alerting Strategy