Get System Metrics
Get system-wide metrics.
Aggregates metrics from pipeline orchestrator including:
- Messages received, completed, failed
- Messages currently in flight
- Number of running routes
- Circuit breaker status by domain
Returns: SystemMetrics with aggregated statistics
Raises: HTTPException: 503 if orchestrator not available
Responses
Section titled “ Responses ”Successful Response
System-wide metrics.
object
Total messages received
Total messages completed
Total messages failed
Current messages being processed
Number of active routes
Queue depths if available
object
Circuit breaker metrics by route_id
object
Circuit breaker data for a single adapter in a route.
object
Adapter name
Per-domain circuit breaker metrics
object
Metrics for a single circuit breaker domain.
object
Circuit state: closed, open, half_open
Consecutive failures
Consecutive successes
Total failures
Total successes
Current calls in half-open state
Circuit breaker configuration thresholds.
object
Failures before opening
Successes before closing from half-open
Seconds before half-open transition
Max concurrent calls in half-open
Metrics timestamp