Getting Started with Alerting (Pilot Phase)
1. Product Overview & Introduction
What is Alerting
Alerting is a real-time monitoring system for payment processing metrics.
It helps you detect anomalies or performance issues as soon as they happen.
It provides:
- Slack notifications when an issue is detected.
- Detailed alert information available directly on the Dashboard.
Pilot Phase Use Case
For this first phase, the monitor focuses on:
- Payment Provider Error Rate: percentage of failed transactions due to payment provider-side issues, strongly correlated with most of the gateway downtimes.
- Error codes included:
gateway.internal-error
,gateway.unknown-error
,gateway.timeout
,gateway.upstream-error
⚠️ Pilot Phase Disclaimer
Alerting is in the pilot phase. Alerts are experimental and should be validated before being fully trusted. This stage is meant to gather feedback and improve accuracy.
2. Monitor Type & Capabilities
Rule-Based Monitors
Purpose: Simple, threshold-based alerts when a metric goes above or below a defined value.
Each monitor is defined by a set of configuration parameters.
⚠️ During the pilot phase, these parameters are managed by the ProcessOut team.
You won’t need to configure them yourself, but it’s useful to understand what they represent and how alerts are triggered.
Configuration parameters
- name: Name of the monitor.
- metric:
payment_provider_error_rate
- threshold: Numeric threshold value.
- evaluation_period: The period between two evaluations of the Payment Provider Error Rate.
- recovery_periods: The number of periods for an alert to be recovered (default = 1).
- filters: Custom filters applied to narrow the evaluated data.
- min_volume: The minimum volume to trigger an alert (default = 100).
Use Case
Detect when the Payment Provider Error Rate exceeds a safe limit.
3. Action & Notification Settings
Notification Types
- Slack: Alerts are delivered to configured Slack channels with formatting and direct links to the dashboard.
Action Settings
- Configure one Slack channel with the Team.
4. Getting Started
- Contact your account manager to set up your first monitor.
- Set Up Notifications: ProcessOut Team will create a Slack channel and add you to it.
- Access the Alerting Dashboard: Go to the Monitoring → Alerting tab on your ProcessOut dashboard.
- Validate & Iterate with the ProcessOut Team: Review alerts, adjust thresholds or filters, and refine sensitivity as needed.
Support
Our Data Team is available to assist with configuration and to help validate alerts during the pilot phase.
For additional help, contact your ProcessOut representative or reach out via the support portal.
Updated about 6 hours ago