Monitor Business Workflows to measure business KPIs 🔗
Wei, the director of site reliability engineering at Buttercup Games, monitors Business Workflows to make sure their error rates are in the normal range.
Wei first wants to understand the overall performance of all Business Workflows. Wei opens the Splunk APM Business Workflows dashboard and selects Workflows Overview, which shows the line chart and the list view with top workflows by each troubleshooting metric. Wei finds that the paymentservice:PaymentService/Charge workflow has the highest error rate in the past 15 minutes:
Wei wants to further analyze the workflows with abnormal error rate. Wei selects Workflows Details and enters the paymentservice:PaymentService/Charge workflow in the Workflow field. Wei can see statistics and charts of the workflow requests, latency, and error rate:
Wei finds that the Workflow Error Rate of the paymentservice:PaymentService/Charge workflow in the past five minutes is 100%, which is a major threat to the payment business KPI set by the company executives. Based on the Business Workflows configuration naming rules, Wei can tell that the paymentservice:PaymentService/Charge workflow is connected to the payment service. Wei notifies Deepu, the payment service owner, to resolve the problem.
For details about business workflows, see Correlate traces to track Business Workflows.