Is execution success rate enough?
No. It is one technical signal. Reliable operations also need delivery correctness, latency and downstream dependency evidence.
D2 Automation Knowledge
A practical observability model for workflow success, latency, queue health, dependency failures and business-level delivery evidence.
Direct answer
Observe both technical execution and business delivery. Workflow success rate alone is insufficient: an execution can finish successfully while the expected record was not created, the response arrived too late or a downstream partial failure was ignored. Monitor trigger intake, execution outcome, latency, queue/worker health, dependency error classes, retries, dead-letter state and the final business acknowledgement that matters.
Engineering model
Observability = event intake + execution telemetry + dependency telemetry + business delivery evidence + actionable alerts
01 / Design rule
A correlation/event key should connect intake, workflow execution, downstream requests and final state. Without correlation, operators search timestamps manually and cannot prove whether two errors refer to the same business event.
02 / Design rule
Average latency hides long-tail delays. For workflows with time expectations, record end-to-end duration and monitor percentiles such as P95 only after the measurement boundary is defined consistently.
03 / Design rule
An alert should tell an operator what changed and what action is possible: authentication failures, queue backlog, repeated 429s, dead-letter growth, persistent schema errors or delivery SLA breaches. Alerting on every individual transient failure creates noise.
04 / Design rule
Where possible, verify the downstream outcome that the workflow exists to create: CRM lead stored, ticket acknowledged, message delivered, document indexed or order state updated. This separates automation uptime from business reliability.
Implementation checklist
FAQ
No. It is one technical signal. Reliable operations also need delivery correctness, latency and downstream dependency evidence.
At minimum: workflow/system, event or correlation ID, failure category, attempt count, timestamp, affected outcome and a link or instruction for diagnosis/replay.
Evidence standard
D2 publishes these boundaries explicitly. The methodology page explains what evidence is required before a system is described as implemented, validated or production-backed.
Read D2 evidence methodologyRelated system evidence
Apply the framework