Overview
Monitors continuously watch your payment processing health in real time, tracking approval rates, latency, and error rates across providers. When metrics breach configured thresholds, monitors trigger alerts and can automatically redirect traffic to fallback providers to minimize payment disruption. Navigate to Dashboard > Routing > Monitors to create and manage monitors.What Monitors Track
Monitors evaluate metrics over configurable rolling time windows. Shorter windows detect issues faster but may trigger false positives on low transaction volumes.
Monitors require a minimum transaction volume within the evaluation window to produce statistically meaningful results. Yuno recommends at least 50 transactions per window for reliable anomaly detection.
Monitor Types
Creating a Monitor
1
Navigate to Monitors
Go to Dashboard > Routing > Monitors and click Create Monitor.
2
Select monitor scope
Choose the monitor type and the specific resources to watch:
- Provider: Select one or more provider connections
- Country: Select target countries (or all)
- Payment Method: Select payment methods (or all)
3
Configure thresholds
Define the conditions that trigger an alert. Each threshold specifies a metric, operator, and value:
You can combine multiple thresholds with AND/OR logic:
4
Configure alert channels
Select where alerts are delivered when thresholds are breached.
5
Configure automatic actions (optional)
Enable traffic redirection to automatically reroute payments when the monitor triggers. See Automatic Traffic Redirection.
6
Activate the monitor
Toggle the monitor to Active. Monitors begin evaluating immediately upon activation.
Alert Channels
Configure one or more channels for each monitor under the Alerts tab:Webhook Payload Example
Alert Cooldown
To avoid alert fatigue, monitors enforce a cooldown period after firing. During cooldown, the monitor continues evaluating but does not send duplicate alerts.Automatic Traffic Redirection
When a monitor detects anomalies, it can automatically redirect payment traffic from the degraded provider to a fallback provider. This reduces failed transactions without manual intervention.1
Enable automatic action
In the monitor configuration, toggle Automatic Traffic Redirection to on.
2
Select fallback providers
Choose one or more fallback providers from your active connections. Fallback providers are used in the order specified.
3
Set redirection percentage
Choose how much traffic to redirect:
Route Recovery
When the degraded provider recovers, Yuno can automatically restore the original routing configuration.Automatic recovery evaluates the same thresholds that triggered the redirect. The provider must maintain healthy metrics for the full recovery window before traffic is restored.
Monitors Within Routing Rules
You can attach a monitor directly to a routing rule to tie monitoring and failover to a specific route:- Navigate to Dashboard > Routing Rules
- Edit an existing rule or create a new one
- In the rule configuration, expand the Monitor section
- Configure thresholds and fallback behavior specific to that rule
Example Configuration
A complete monitor setup for a critical Brazil card processing route:Best Practices
- Set thresholds based on baseline data. Review historical approval rates and latency in Dashboard > Insights before defining thresholds. Setting thresholds too tight causes false positives; too loose delays detection.
- Use composite monitors for critical routes. Combine provider, country, and payment method scopes for high-value routes to avoid masking issues behind aggregate metrics.
- Configure multiple alert channels. Use Opsgenie or PagerDuty for critical monitors and Slack for informational ones.
- Prefer automatic recovery with a conservative window. A 30-minute recovery window prevents flapping between providers due to transient issues.
- Test monitors in sandbox first. Simulate provider failures in sandbox to validate that alerts fire and redirection works before deploying to production.
- Review monitor performance weekly. Check for false positives and adjust thresholds as your transaction patterns evolve.