CloudFlow reports execution metrics to CloudMonitor. Use these metrics to track flow health, measure performance, and set up alerts for failures and timeouts.
Flow execution metrics
The following metrics track each flow execution from start to completion, failure, or timeout.
Metric | Unit | Description |
ExecutionsStarted | Count | Flow executions started. Corresponds to |
ExecutionsSucceeded | Count | Flow executions completed successfully. Corresponds to |
ExecutionsFailed | Count | Flow executions that failed. Corresponds to |
ExecutionsTimedOut | Count | Flow executions that timed out. Corresponds to |
StateTransitions | Count | State transitions during flow execution. Corresponds to |
ExecutionExecTimeMs | ms | Average execution duration, measured from |
Monitor and alert on metrics
Compare ExecutionsStarted against ExecutionsSucceeded to calculate your flow success rate.
Set CloudMonitor alerts on ExecutionsFailed and ExecutionsTimedOut to detect failures and timeouts early.
Use StateTransitions to gauge flow complexity. A sudden spike may indicate unexpected looping or branching behavior.
What's next
Configure alert rules in CloudMonitor to get notified when flow executions fail or exceed expected durations.
View monitoring charts in the CloudMonitor console to visualize metric trends across your flows.